.net - image et mémoire

Signaler
Messages postés
127
Date d'inscription
lundi 8 juillet 2002
Statut
Membre
Dernière intervention
4 janvier 2007
-
Messages postés
1115
Date d'inscription
mercredi 15 juin 2011
Statut
Membre
Dernière intervention
6 mai 2021
-
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

Messages postés
1115
Date d'inscription
mercredi 15 juin 2011
Statut
Membre
Dernière intervention
6 mai 2021
4
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");