Charger imprimer

elisabeth_nov
Messages postés
103
Date d'inscription
jeudi 2 mars 2006
Statut
Membre
Dernière intervention
4 février 2009
- 28 mars 2006 à 14:22
rvblog
Messages postés
792
Date d'inscription
vendredi 4 mars 2005
Statut
Membre
Dernière intervention
12 juin 2012
- 28 mars 2006 à 23:02
bonjour,
je voudrais savoir si il est possible a partir dun formulaire dappeller la boite de dialogue dimpression. si oui merci de me dire comment!

3 réponses

loislane21
Messages postés
65
Date d'inscription
jeudi 10 mars 2005
Statut
Membre
Dernière intervention
28 mars 2006

28 mars 2006 à 14:50
En VB.Net tu fais un :
dim monForm as new PrintDialog
monForm.ShowDialog()

Mais il faut que tu définisses certaines choses avant, notamment le nom de l'imprimante etc... et tu as ça dans les printSettings de la classe Printing.
dim impr as new PrintSettings
impr. ......
Après c'est à toi de voir ce que tu veux paramètrer d'autre.


Taly "Un ordinateur a toujours besoin d'attention"
0
elisabeth_nov
Messages postés
103
Date d'inscription
jeudi 2 mars 2006
Statut
Membre
Dernière intervention
4 février 2009

28 mars 2006 à 14:55
exusez moi jai oublier de preciser que je travail en vb6
0
rvblog
Messages postés
792
Date d'inscription
vendredi 4 mars 2005
Statut
Membre
Dernière intervention
12 juin 2012
6
28 mars 2006 à 23:02
Salut elisabeth_nov,

ajoutes le composant Microsoft Common Dialog Control 6.0 dans ton projet, et écris :

Private Sub cmdPrintDialog_Click()
On Error GoTo cmdPrintDialog_ClickErr
With Me
.cmdlgPrint.Flags = cdlPDNoWarning 'cherches cette constante dans l'explorateur d'objets (F2) et tu en trouveras plein d'autres
.cmdlgPrint.CancelError = True
.cmdlgPrint.ShowPrinter
End With
Exit Sub
cmdPrintDialog_ClickErr:
If Err.Number = cdlCancel Then
MsgBox "Annulation"
End If
End Sub

à+


rvblogn<SUP>
</SUP><SUP>Je veux ton bien... et je l'aurais
</SUP>
0