Franchement, imprimer avec vb2005express ! je capte rien à rien !
vercomax
Messages postés547Date d'inscriptionmercredi 28 juillet 2004StatutMembreDernière intervention11 septembre 2013
-
20 déc. 2006 à 19:44
Utilisateur anonyme -
20 déc. 2006 à 21:59
bonsoir,
vraiment, besoin d'aide là
les printdocument, les printdialog, etc je capte rien de rien
bondieu! c pas simple pour simplement imprimer une form telle qu'à l'écran !
oui, je sais on va me dire, passe par les capture screen !
bah non ! c déguelasse et ingérable
c quand même incoryable qu'il n'y ai pas une instruction dur genre :
imprime ("un texe",font)
ou imprime("un richtext")
vraiment je comprend rien à rien, surtout pas avec l'aide de vb2005e
ma question est simple:
comment imprimer une form telle qu'elle apparait à l'écran ? et donc sans passer par un travail de sagouin de capture screen
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
TonPrintDocument.Print()
End Sub
Private Sub TonPrintDocument_PrintPage(ByVal sender As System.Object, ByVal e As System.Drawing.Printing.PrintPageEventArgs) Handles TonPrintDocument.PrintPage
e.Graphics.DrawIcon(MyBase.Icon, New System.Drawing.Rectangle(100, 100, 32, 32))
End Sub,
----
(Coloration syntaxique automatique par Kenji)
Tu trace dans TonPrintDocument_PrintPage ce qui tois être imprimer.
cs_Bidou
Messages postés5486Date d'inscriptiondimanche 4 août 2002StatutMembreDernière intervention20 juin 201361 20 déc. 2006 à 21:54
Salut,
Parfois, on ne veut pas imprimer exactement ce qu'il y a à l'écran, il faut donc avoir la possibilité de pouvoir customizer l'impression... en dessinant tout soit-même!
Petit exemple en C#
Cool, Merci Bidou, je vais retenir ta source.
Y'a pas mal de question concernant l'impression ces temps-ci. J'ai maintenant de quoi les guider ... avec le lien vers ta source.