Копирование файла
От: Аноним  
Дата: 01.07.04 15:17
Оценка:
Привет всем!

Я написал сервис, который забирает файлы и одной директории и мувит их в другие.

Для того что б не гонят в холостую цикл while{} в ожидании файла, который нужно забрать, я использую функции FindFirstChangeNotification/FindNextChangeNotification,
и для ожидания — MsgWaitForMultipleObjects.
Все работает нормлаьно, сервис оживает когда в моей директории что то меняеться.
но у меня возникает проблема: сервис пытается забрать файл который еще не скопировалсяи соответственно возникает ошибка.
Как с этим бороться, задержку ставить не получиться, так как файлы могут быть разных размеров
Может че то лучше FindFirstChangeNotification/FindNextChangeNotification. Подскажите

Заранее спасибо
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.