Показать сообщение отдельно
  #1  
Старый 25.04.2011, 14:59
ProESM ProESM вне форума
Прохожий
 
Регистрация: 19.03.2009
Сообщения: 33
Репутация: 10
По умолчанию Зависание CopyFileEx при перемещении формы

Приветствую всех!

Такая вот проблемка, помогите, пожалуйста, решить ее.

Копирую файлы функцией CopyFileEx
Код:
Windows.CopyFileEx(
      PChar(UpdatePath+FileList.Strings[i]),
      PChar(AppPath+FileList.Strings[i]),
      @ProgressRoutine,
      nil,
      nil,
      0
    );
Все прекрасно, файлы копируются, прогрессбар все отрисовывает корректно. Но при перемещении формы на рабочем столе, процесс копирования файла останавливается. Если прекратить перетаскивать форму, то процесс продолжается.

Как можно этого избежать?
Ответить с цитированием