Изменения в папках
Я отслеживаю изменения в папках функцией FindFirstChangeNotification,
но когда пишется большой файл винда оповещает о изменениях несколько раз, в результате программа пытается его забирать до того как файл записан полностью :-(
Как проверить завершилось копирование или изменение файла или нет???
Цитата:
Originally posted by Sergant_DMS
Проблема такая
Я отслеживаю изменения в папках функцией FindFirstChangeNotification,
но когда пишется большой файл винда оповещает о изменениях несколько раз, в результате программа пытается его забирать до того как файл записан полностью :-(
Как проверить завершилось копирование или изменение файла или нет???
Проблема такая
Я отслеживаю изменения в папках функцией FindFirstChangeNotification,
но когда пишется большой файл винда оповещает о изменениях несколько раз, в результате программа пытается его забирать до того как файл записан полностью :-(
Как проверить завершилось копирование или изменение файла или нет???
Пытайся открыть файл в эксклюзивном режиме, если он хоть кем-нить открыт - получишь ошибку.