Modifier les options d'impression d'un imprimante

Signaler
Messages postés
5
Date d'inscription
lundi 6 janvier 2003
Statut
Membre
Dernière intervention
31 janvier 2012
-
Messages postés
5
Date d'inscription
lundi 6 janvier 2003
Statut
Membre
Dernière intervention
31 janvier 2012
-
Bonjour

Je voudrais modifier les options d'impression d'une impimante, car dans les api de mon logiciel je n'est pas possibilité les définirs

J'ai trouver ceci mais ca ne fonctionne pas

Dim imprimante As New Printer

For Each imprimante In Printers
    If imprimante.DeviceName = "PDFCreator" Then
        imprimante.PaperSize = 158
        Exit For
    End If
Next



Quelqu'un a t'il été déjà confronté au probleme ?

3 réponses

Messages postés
18038
Date d'inscription
lundi 7 décembre 2009
Statut
Modérateur
Dernière intervention
11 avril 2018
240
Bonjour,
1) voilà qui ressemble plus à du VB6 qu'à du VB.Net (la présente section)
tu développes sous quoi ?
2) difficile, avec une imprimante virtuelle, de faire cela !
____________________
Vous aimez Codes-Sources ? Il vous aide ? Cliquez ici pour l'aider à continuer
Cliquer sur "Réponse acceptée" en bas d'une solution adéquate est
Messages postés
18038
Date d'inscription
lundi 7 décembre 2009
Statut
Modérateur
Dernière intervention
11 avril 2018
240
L'utilisation de le plupart des propriétés de l'objet Printer dépend largement du pilote de l'imprimante (réelle, donc) concernée...

____________________
Vous aimez Codes-Sources ? Il vous aide ? Cliquez ici pour l'aider à continuer
Cliquer sur "Réponse acceptée" en bas d'une solution adéquate est
Messages postés
5
Date d'inscription
lundi 6 janvier 2003
Statut
Membre
Dernière intervention
31 janvier 2012

Bonjour

Je develeppope sous Visual-basic express 2008, mais je me suis depuis peu au vb.net. donc la syntaxe n'est peut etre pas bonne, d'autant plus que j'ai converti mes projets VB6 et que VB2008 a activer la compatibilité de language.

Pour l'imprimante virtuelle j'avais un doute,
en declarant : Dim imprimante As New Printer je creer une autre imprimante.
mais peut-on modifier un objet printer ?