elisabeth_nov
Messages postés103Date d'inscriptionjeudi 2 mars 2006StatutMembreDernière intervention 4 février 2009
-
28 mars 2006 à 14:22
rvblog
Messages postés792Date d'inscriptionvendredi 4 mars 2005StatutMembreDernière intervention12 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!
loislane21
Messages postés65Date d'inscriptionjeudi 10 mars 2005StatutMembreDernière intervention28 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.
rvblog
Messages postés792Date d'inscriptionvendredi 4 mars 2005StatutMembreDernière intervention12 juin 20127 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>