Показать сообщение отдельно
  #2  
Старый 04.07.2006, 11:44
AlexZL AlexZL вне форума
Новичок
 
Регистрация: 06.01.2006
Сообщения: 87
Репутация: 20
По умолчанию

Как я понял копирование файла происходит в главном потоке VCL - а значит что прога "подвиснет" до тех пор, пока файл не будет скопирован, и перейти на строчку
Код:
Table1.DatabaseName:= ExtractFilePath(Application.ExeName)+'db\';
она никак не сможет пока не выполнится копирование.
Цитата:
// !!! Здесь жду секунду (только так и спасаюсь иначе прога выдает ошибку
Может ошибка в чем-то другом?
Или у вас несколько нитей в приложении? Тогда сразу надо было говорить если многопоточное приложение, хотя судя по приведенному коду видимо это не так.

А что за ошибка?
Ответить с цитированием