Tôi có một chương trình cơ bản nàoLàm thế nào để DeleteFile và FindFirstFile tương tác?
while(1)
FindFirstFile()
if file found
CreateFile()
DeleteFile()
này
Tuy nhiên, đôi khi CreateFile báo cáo ERROR_FILE_NOT_FOUND, mặc dù FindFirstFile tìm thấy một tập tin! DeleteFile có đảm bảo rằng tệp sẽ không hiển thị trong danh sách thư mục sau khi nó trở về không?
Vì vậy, bạn đang cố mở tệp mà tìm thấy 'FindFirstFile' và đôi khi không thành công? –
Vâng, về cơ bản. Nó _seems_ mà FindFirstFile tìm thấy một tệp cần phải có trước đây là DeleteFile: d. –
Bạn có chắc chắn không có quá trình/luồng nào khác chạm vào/xóa (các) tệp được đề cập không? – alk