[ itf @ 21.08.2011. 00:00 ] @
Možda netko ima slične probleme pa da pitam... Naime, nakon kreiranja handle-a pomoću CreateFile nikako više ne mogu raditi operacije s tom datotekom. Točnije ne mogu je fizički obrisati s DeleteFile iako oslobodim handle s CloseHandle: Code: HANDLE hFile1 = CreateFile("datoteka.txt", GENERIC_READ, FILE_SHARE_READ, NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL); ... CloseHandle(hFile1); DeleteFile("datoteka.txt"); // ne radi.... Štoviše, CloseHandle vraća 1 (uspješno oslobođen handle) i WaitForSingleObject radi bez ikakva čekanja ali aplikacija NEDA vršiti nikakve operacije s tom datotekom sve dok se ne ugasi. Što raditi? EDIT: Pronašao sam problem.. postojao dupli handle. Nisam prethodni zatvorio.. [Ovu poruku je menjao itf dana 21.08.2011. u 01:35 GMT+1] |