Aktywne Wpisy

Mega_Smieszek +37
Mireczki co się dzisiaj odwaliło to ja nawet nie
Pojechałem se w jedną stronę do pana weterynarza Uberem, się pytam ziomeczka czy będzie problem, bo kotka psotka, a ten że luzik arbuzik i dostał później tipa za piątala. Co się cholera owyła po drodze to aż żal mi ziomka xD
Dostała cztery zastrzyki i termometr do d... ale o dziwo na spokojnie wszystko.
Problem
Pojechałem se w jedną stronę do pana weterynarza Uberem, się pytam ziomeczka czy będzie problem, bo kotka psotka, a ten że luzik arbuzik i dostał później tipa za piątala. Co się cholera owyła po drodze to aż żal mi ziomka xD
Dostała cztery zastrzyki i termometr do d... ale o dziwo na spokojnie wszystko.
Problem
źródło: 1000015867
Pobierz
wiktor-wkpl +22
Treść przeznaczona dla osób powyżej 18 roku życia...





Wczytuje plik graficzny poprzez loadimagefromurl, następnie powiedzmy wyświetlam go i podczas próby usuwania lub nadpisania nie mogę tego zrobić ponieważ "plik jest używany przez proces (nazwa aplikacji mojej)", nie wiem jak wyczyścić to. Ktoś coś?
@swatinf:
try
{
Bitmap image1 = (Bitmap) Image.FromFile(@"C:\Documents and Settings\" +
@"All Users\Documents\My Music\music.bmp", true);
Dispose() ZAWSZE w bloku finally
a tak w ogóle lepiej używać using(....) { //....} a nie try...catch...finally
A image1.Dispose() nie ma?
Obsługę wyjątków całkowicie spartoliłeś. Poświęć 30 min i doczytaj co i jak.
Możesz robić jak w uproszczonym przykładzie z dokumentacji:)
albo spróbuj tego:
using(Bitmap image1 = (Bitmap)Image.FromFile(@"C:\Documents and Settings\" + @"All Users\Documents\My Music\music.bmp", true))
{
TextureBrush texture
widzę że TextureBrush też powinno być zwalniane- dodaj kolejny using(TextureBrush texture = new TextureBrush(image1)){/////.....}