Parametres_imprimante

Soyez le premier à donner votre avis sur cette source.

Vue 10 797 fois - Téléchargée 1 929 fois

Description

Paramétrer une imprimante par code. Vous obtenez le code du format d'impression du papier que vous pouvez intégrer dans votre programme. Après avoir cherché sur de nombreux forums et n'ayant pas trouvé de réponse sur cette question, j'ai fait ce petit utilitaire pour les débutants.

Source / Exemple :


Voir zip

Conclusion :


S'adresse à des débutants tout est expliqué dans les commentaires du programme.

Codes Sources

Ajouter un commentaire Commentaires
Messages postés
7113
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
5 décembre 2020
116
MIMIZANZAN, je crois avoir trouvé d'où venait le problème. En voulant installer l'application sur mon pc portable j'ai eu le même message d'erreur.
Explication: je me sers de la DLL wiaaut.dll pour importer la référence:
Microsoft Windows Image Acquisition Bibliothèque v2.0
Et si cette dll ne se trouve pas dans le System32 du pc il y a un problème de compatibilité.
Le remède: télécharger cette dll, la mettre dans le System32 et l'enregistrer. Ensuite la mettre dans les références de l'appication.
Je sais que pour toi cette manip n'est pas un problème mais pour un néophite ce n'est pas la même chose. Je pensais qu'elle avait été paqueté avec l'application, mais ce nest pas le cas.
J'espère t'avoir été utile.Si tu as une solution pour l'enregistrer avec l'application, tiens-moi au courant.
@+ Le Pivert
Messages postés
7113
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
5 décembre 2020
116
Si la clé a bien été enregistrée tu dois avoir dans le menu contextuel d'un fichier image .jpg "Redimensionner et imprimer format photo".L'application sera lancée à chaque fois que tu cliqueras dessus, mais tu ne verras pas l'interface.
Pour enlever la clé tu vas dans le registre:
HKEY_CLASSES_ROOT\*\shell\Redimensionner et imprimer format photo et tu la supprimes manuellement.Dans mon programme il y a une possibilité de la supprimer par code, mais si tu ne peux pas l'ouvrir!
Je ne comprends que tu ne puisses pas ouvrir le projet!
J'espère que j'ai pu t'aider
@+ Le Pivert
Messages postés
301
Date d'inscription
lundi 27 février 2006
Statut
Membre
Dernière intervention
17 décembre 2017

Salut Le Pivert,
J'ai essayé d'ouvrir ta source REDIMENSIONNER-IMPRIMER-FORMAT-PHOTO-10X15, mais j'obtiens un message qui me dit que l'emplacement du projet n'est pas approuvée...Si je force l'ouverture, j'ai bien ton code, mais quand je le lance, je n'obtiens que l'info "Votre clé est enregistrée à HKEY_CLASSES_ROOT\*\shell", puis plus rien, pas de programme! De plus, j'aimerais bien savoir comment supprimer la fameuse clé.
Merci d'avance
Messages postés
7113
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
5 décembre 2020
116
Bonjour MIMIZANZAN,
Dans ma précédente source:
http://www.vbfrance.com/codes/REDIMENSIONNER-IMPRIMER-FORMAT-PHOTO-10X15_52832.aspx
Je me suis trouvé confronté à un problème. Imprimer une image dans un certain format automatiquement sans aucune intervention de l'utilisateur. Il fallait que l'imprimante soit configuré automatiquement. J'ai cherché et trouvé ce moyen. Peut-être existe-il d'autes alternatives?
Regarde ma source et tu comprendras. Il me fallait le code du format d'impression.J'ai fait cette source pour avoir ce code, ensuite j'ai ajouté le reste autour pour les débutants pour qu'ils puissent comprendre le fonctionnement d'une DialogBox.
@+ Le Pivert
Messages postés
301
Date d'inscription
lundi 27 février 2006
Statut
Membre
Dernière intervention
17 décembre 2017

Bonjour Le Pivert,

Je ne comprends pas bien l'intérêt de ton code. L'objet PrintDocument de VB peut être utilisé directement dans un code quand on a besoin d'une impression. Peux-tu m'expliquer ce que ton code apporte en plus?
Merci
Cordialement

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.