chodavins
Messages postés7Date d'inscriptionjeudi 1 avril 2004StatutMembreDernière intervention25 mai 2007
-
25 mai 2007 à 03:14
chodavins
Messages postés7Date d'inscriptionjeudi 1 avril 2004StatutMembreDernière intervention25 mai 2007
-
25 mai 2007 à 12:17
bonjour,
j'ai créé une image dans une picturebox avec une succéssion de setpixel, et quand je veux enregistrer cette image avec savepicture j'optiens une image blanche.
comment faire pour enregistrer l'image que j'ai créée?
merci pour votre aide.
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202175 25 mai 2007 à 08:39
tout dépend de ton autoredraw.
ce genre de chose, en somme :
Private Declare Function SetPixelV Lib "gdi32.dll" (ByVal hdc As Long, ByVal x As Long, ByVal y As Long, ByVal crColor As Long) As Long
Private Sub Command1_Click()
SavePicture Picture1.Image, "c:\a.bmp"
End Sub<hr />
Private Sub Picture1_MouseMove(Button As Integer, Shift As Integer, x As Single, y As Single)
Picture1.AutoRedraw = True
SetPixelV Picture1.hdc, x, y, vbRed
Picture1.Refresh
Picture1.AutoRedraw = False
End Sub , ----
By Renfield