petzuki
Messages postés8Date d'inscriptiondimanche 10 février 2008StatutMembreDernière intervention31 mai 2008
-
31 mai 2008 à 17:21
otshudiakoy john -
9 mai 2014 à 15:52
bonjour,
question toute bête quel est la commande qui permet d'effacer le contenu d'un picture box ? et la syntaxe !
Merci pour le renseignement!
Kevin.Ory
Messages postés840Date d'inscriptionmercredi 22 octobre 2003StatutMembreDernière intervention 7 janvier 200911 31 mai 2008 à 18:42
PictureBox1.Image.Dispose détruira l'image, donc elle sera inutilisable par la suite pour tout autre control:
Dim Image as NewBitmap("C:\image.jpg")
MaPictureBox.Image = Image
MaPictureBox.Image.Dispose
MaDeuxiemePictureBox.Image = Image --> Erreur, image n'existe plus
La demande n'était pas de détruire l'image, mais de ne plus l'afficher dans la PictureBox, nuance.
En plus, si l'image n'est pas utlisé ailleur que dans la PictureBox, un PictureBox.Image=Nothing disposera automatiquement l'image, donc inutile d'appeler la méthode Dispose
Ps : petzuki, n'oublies pas de valider les réponses qui t'ont apporté la solution. Ca peut aider d'autres personnes qui auront le même problème que toi.
9 mai 2014 à 15:52