Impression de type de fichiers connus

0/5 (8 avis)

Vue 5 665 fois - Téléchargée 735 fois

Description

Bonjour à tous,

J'ai trouvé un petit truc tout con mais qui peut aider certains d'entre nous. L'API ShellExecute permet l'impression des type de fichiers connus pour peu qu'on lui passe le paramètre "print".

Vous pouvez, lorsque l'utilisateur clique sur "Imprimer", transférer les données à l'écran vers un fichier HTML (par exemple) puis exécuter ShellExecute comme suit :

Source / Exemple :


'Si document contient le nom de fichier à imprimer
retour = ShellExecute(Me.hwnd, "print", document, "", vbNullString, 0)

Conclusion :


J'ai regardé sur VBFrance, il ne me semble pas avoir vu une ou plusieurs sources similaires. Si c'est le cas je m'en excuse.

Codes Sources

A voir également

Ajouter un commentaire Commentaires
qtek2020
Messages postés
7
Date d'inscription
samedi 30 septembre 2006
Statut
Membre
Dernière intervention
5 octobre 2006

5 oct. 2006 à 00:23
salut a tous
j'ai remplacer le fichier a.html par un fichier test.jpg
et bien il ne l'impr pas il ouvre juste le fichier
je voudrais savoir si il y avait une methode pour imprimer un fichier .jpg (sans boite de dialogue de selection d'imp)

merci de votre aide
cs_moustachu
Messages postés
1079
Date d'inscription
jeudi 14 novembre 2002
Statut
Membre
Dernière intervention
1 janvier 2012

16 juin 2006 à 06:48
Bonjour,
La boite de dialogue des imprimantes est dispo via CommonDialogControl.

C'est ensuite à toi de gérer l'objet Printer

++

Moustachu
potain_vb
Messages postés
6
Date d'inscription
mercredi 22 juin 2005
Statut
Membre
Dernière intervention
10 juin 2009

15 juin 2006 à 15:42
mon prog est un visualiseur de tif et je souhaiterai avoir une touche Imprimer pour que cela imprime directement le tif . par contre j'aimerai avoir la boite de dialogue des imprimantes.Si quelq'un a déjà développer ca serait sympa s'il pouvait me le montrer.

Merci
viby
Messages postés
5
Date d'inscription
jeudi 29 juillet 2004
Statut
Membre
Dernière intervention
27 août 2004

26 août 2004 à 17:19
A defaut de passer pour un gars lourd lol
avec cette commande moi g pa encore trouvé le moyen d'imprimer un fichier HTML et en "paysage".
Voila merci si vous avez une idee :)
quiaimeflash
Messages postés
270
Date d'inscription
samedi 29 novembre 2003
Statut
Membre
Dernière intervention
11 juillet 2007

23 août 2004 à 20:06
Si, il existe une meme source http://www.vbfrance.com/code.aspx?ID=5563 et elles sont toutes les deux très bien.
Mais j'aimerais savoir quel commande je peut passer comme par exemple en noir et blanc ou specifier la qualité d'impression, ...

Parceque j'utilisais avant la fonction print et il y a plein de commande...
merci.
Afficher les 8 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.