Bonjour
j'ai placé dynamiquement sur un pictureBox1 un pictureBox2 à l'aide de DrawImage :
Lorsque je veux sauvegarder l'image de pictureBox1 à l'aide de :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Dim g As Graphics Dim src_rect As New Rectangle(0, 0, largeur, hauteur) Dim dst_rect As New Rectangle(X, Y, largeur, hauteur) g = PictureBox1.CreateGraphics g.DrawImage(PictureBox2.image, dst_rect, src_rect, GraphicsUnit.Pixel)
une exception est générée me disant que pictureBox1.image est Null (il n'y a pas d'image) et pourtant à l'écran je vois bien le PictureBox2 dans le PictureBox1.
Code : Sélectionner tout - Visualiser dans une fenêtre à part PictureBox1.Image.Save("c:\MonFichier.bmp", Imaging.ImageFormat.Bmp)
Qu'est-ce qui ne convient pas ?
Merci de votre aide.
Partager