Image::FromFile hält Zugriff auf Bild aufrecht
-
Hallo,
ich besetze 2 pictureBox mit 2 Bildern.pictureBoxGradient->Image = Image::FromFile(gradientMap); pictureBoxDisparity->Image = Image::FromFile(disparityMap);
Diese 2 Bilder werden beim Drücken eines Buttons erstellt und danache in den Boxen angezeigt. Wenn ich nun Werte verändere und den Button zur Neuerstellung drücke, wird kein neues Bild erzeugt. Die Funktion
Image::FromFile
hält ihren Zugriff auf das Bild aufrecht. Gibt es einen Befehl, mit dem ich den Zugriff beenden kann oder einen andere Funktion?
Vielen Dank für eure Hilfe.
-
Die Freuden in .NET. Image hält Ressourcen, Du musst als IDispose verwenden, andernfalls warten bis der GC das erledigt.
http://svenmaes.blogspot.com/2007/06/imagefromfile-locks-file.html