Hopelijk leg ik mijn vraag een beetje duidelijk uit maar de situatie is als volgt:
Ik heb een Form, deze wil ik uitprinten hiervoor heb ik uit Visual Basic PowerPacks een printForm toegevoegd.
Nu kan ik dit form heel simpel uitprinten met de volgende code:
*edit* te snel op verstuur gedrukt*
Helaas krijg ik dan niet de vraag om een printer/ het aantal kopieën te selecteren. nu krijg ik die vraag wel met een printDialog, alleen kan ik deze alleen gebruiken met een printDocument. Mijn vraag is nu is het mogelijk een printdialog te gebruiken waar hij de waardes die je daar ingeeft gebruikt om het Form te printen met PrintForm?
ik heb al geprobeerd de volgende code te gebruiken:
alleen hier geeft hij de waardes niet door.
ook kon ik hier geen informatie vinden over hoe ik de printernaam/ het aantal kopien moet doorgeven
Ik heb een Form, deze wil ik uitprinten hiervoor heb ik uit Visual Basic PowerPacks een printForm toegevoegd.
Nu kan ik dit form heel simpel uitprinten met de volgende code:
Visual Basic:
1
| PF_pakbon.Print() |
*edit* te snel op verstuur gedrukt*
Helaas krijg ik dan niet de vraag om een printer/ het aantal kopieën te selecteren. nu krijg ik die vraag wel met een printDialog, alleen kan ik deze alleen gebruiken met een printDocument. Mijn vraag is nu is het mogelijk een printdialog te gebruiken waar hij de waardes die je daar ingeeft gebruikt om het Form te printen met PrintForm?
ik heb al geprobeerd de volgende code te gebruiken:
Visual Basic:
1
2
3
4
| Dim result As DialogResult = printdialog1.ShowDialog If (result = DialogResult.OK) Then Pakbon.PF_pakbon.Print() End If |
alleen hier geeft hij de waardes niet door.
ook kon ik hier geen informatie vinden over hoe ik de printernaam/ het aantal kopien moet doorgeven
[ Voor 62% gewijzigd door Alwinonline op 19-04-2012 13:25 ]