FAIRE UN SAVEPICTURE EN VB.NET

Signaler
Messages postés
5
Date d'inscription
mardi 11 mars 2003
Statut
Membre
Dernière intervention
3 mai 2003
-
Messages postés
62
Date d'inscription
vendredi 19 janvier 2007
Statut
Membre
Dernière intervention
29 juin 2008
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/4227-faire-un-savepicture-en-vb-net

Messages postés
62
Date d'inscription
vendredi 19 janvier 2007
Statut
Membre
Dernière intervention
29 juin 2008

Bon ben j'ai trouvé la solution à mon problême. Pour ceux qui rencontrerez le même problême il faut éviter de mettre des commandes sur g avec un stylet de la même couleur que le g.clear(Color.lenomDeLaCouleur) et penser à rajouter:

Imports System.Drawing
Imports System.Drawing.Imaging

De plus il faut utiliser le Try dans une procédure ou une méthode. Merci quand même ;-) 0:44 h du matin et les yeux tout rouge
Messages postés
62
Date d'inscription
vendredi 19 janvier 2007
Statut
Membre
Dernière intervention
29 juin 2008

Ca enregistre bien une image mais elle est soit transparente soit toute noire. Est ce dut au fait que la taille de ma PictureBox est plus petite que celle de ma Bitmap ou bien au fait que je ne mette pas ceci:
g.Dispose
bitMap.Dispose()
Merci à celui qui peut me répondre ;-))
Utilisateur anonyme
Ca marche !

Je te remercie bcp pour ton aide.
Messages postés
16
Date d'inscription
mardi 28 novembre 2000
Statut
Membre
Dernière intervention
6 juillet 2007

Ben essaye de faire :

dim lacopie as new PictureBox(params, dont taille de la pb d'origine)
lacopie = Panel1.controls(nb)

et ensuite, comme la copie est une pb, elle possède la propriété Image, donc tu peux aller la sauver.
Afficher les 13 commentaires