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.
5 oct. 2006 à 00:23
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
16 juin 2006 à 06:48
La boite de dialogue des imprimantes est dispo via CommonDialogControl.
C'est ensuite à toi de gérer l'objet Printer
++
Moustachu
15 juin 2006 à 15:42
Merci
26 août 2004 à 17:19
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 :)
23 août 2004 à 20:06
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.
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.