[ Deep|Blue @ 22.07.2004. 13:22 ] @
problem: aplikacija koja otvara slike, prikaze ih i malo ih modifikuje
problm nastaje kad pokusam da obrisem sliku koja je prosla kroz ovu proceduru, normalno ne da mi pristup jer je slika prikazana. ok prikazem neku drugu sliku i pokusam brisanje i opet isto.

postoji li neki nacin da otkacim sve veze izmedju aplikacije i datog fajla ??
[ bunker @ 22.07.2004. 22:50 ] @
pa ako citas iz nekog file stream-a zamo mu daj close. to bi trebalo da bude to...
[ Deep|Blue @ 23.07.2004. 14:08 ] @
ma jok koristim

dim bmp as bitmap
bmp = bitmap.fromfile(putanja)

unistim sve objekte koji koriste sliku pri obradi, al mi i dalje ne da da je obrisem sa harda
[ Dragi Tata @ 23.07.2004. 14:16 ] @
Iz MSDN-a:

Citat:
The file remains locked until the Image object is disposed.


Znači, kad završiš sa slikom, udari bmp.Dispose() i to bi trebalo da ti oslobodi fajl.
[ Deep|Blue @ 23.07.2004. 20:49 ] @
ma "udarim" ga ja :)
ali nece.
znaci unistim mu i bmp i sve graficke objekte i veze, ali on i dalje ostaje lockovan.
u tome mi i jeste problem.
[ jablan @ 26.07.2004. 08:27 ] @
Citat:
Deep|Blue: ma "udarim" ga ja :)

A da koristiš FileStream i Bitmap.FromStream i posle lepo zatvoriš strim?
[ Deep|Blue @ 26.07.2004. 08:46 ] @
cu da probam,
sa filestream ucitavanje bi trebalo ad bude brze?