bonjour

je voudrais faire une petit programme qui doit m'imprimer des messages sur son interface graphique(ici FORM1) et pour faire ça j'utilise un PrintDocument mais malheureusement ça ne marche pas !

voici le code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
Private Sub PrintDocument1_PrintPage(ByVal sender As System.Object, ByVal e As System.Drawing.Printing.PrintPageEventArgs) Handles PrintDocument1.PrintPage
 
e.Graphics.DrawString("Hello", New Font("Arial", 80, FontStyle.Bold), Brushes.Black, 150, 125)
 
End Sub
 
Private Sub ButtonPrint_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ButtonPrint.Click
 
PrintDocument1.Print()
 
End Sub
et voici un aperçu de l'erreur


merci pour votre aide