Hallo!
Ich weise einem Image zur Laufzeit ein Bild zu:
und will später diese Bild-Datei löschen:
Dann kommt die Fehlermeldung:
"Der Prozess kann nicht auf die Datei "C:\test\test.jpg" zugreifen, da sie von einem anderen Prozess verwendet wird."
Klar, das Bild wird ja noch von imgFoto verwendet. Aber trotz "imgFoto.Source = Nothing" bleibt die Fehlermeldung und eine Möglichkeit wie Dispose habe ich nicht gefunden.
Kann mir jemand helfen (bitte berücksichtigen, dass ich Anfänger bin)?
Danke!!
Gruß
Kai
Ich weise einem Image zur Laufzeit ein Bild zu:
Code:
imgFoto.Source = New BitmapImage(New Uri("C:\test\test.jpg")))
Code:
imgFoto.Source = Nothing File.Delete("C:\test\test.jpg")
"Der Prozess kann nicht auf die Datei "C:\test\test.jpg" zugreifen, da sie von einem anderen Prozess verwendet wird."
Klar, das Bild wird ja noch von imgFoto verwendet. Aber trotz "imgFoto.Source = Nothing" bleibt die Fehlermeldung und eine Möglichkeit wie Dispose habe ich nicht gefunden.
Kann mir jemand helfen (bitte berücksichtigen, dass ich Anfänger bin)?
Danke!!
Gruß
Kai
Comment