.net - image et mémoire

gwiwi Messages postés 127 Date d'inscription lundi 8 juillet 2002 Statut Membre Dernière intervention 4 janvier 2007 - 7 sept. 2006 à 10:57
fregolo52 Messages postés 1114 Date d'inscription mercredi 15 juin 2011 Statut Membre Dernière intervention 6 mai 2021 - 7 sept. 2006 à 11:11
Bonjour j'ai un problème d'occupation mémoire.

Un petit programme charge une image jpg dans un controle picturebox, ce qui donne




PictureBox1.Image = System.Drawing.Bitmap.FromFile("toto.jpg")

et
plus j'en charge, plus le prog augmente en mémoire RAM.

Quelqu'un aurait'il une solution, sachant que si je fais un "dispose" de ma picturebox, je ne peux plus afficher aucune image ....

Merci d'avance de vos réponses.

1 réponse

fregolo52 Messages postés 1114 Date d'inscription mercredi 15 juin 2011 Statut Membre Dernière intervention 6 mai 2021 4
7 sept. 2006 à 11:11
Pour éviter des erreur de syntaxe je te laisse traduire :)

Voici un petit truc qui marche en C# :
                if (pictureBox1.Image != null)
                    pictureBox1.Image.Dispose();
                pictureBox1.Image = Image.FromFile("toto.jpg");
0
Rejoignez-nous