Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.05.30;
Скачать: CL | DM;

Вниз

Пауза в процедуре   Найти похожие ветки 

 
Damager ©   (2004-05-17 22:09) [0]

Как посередине процедуры сделать паузу в заданное количество секунд. Желательно не через большой цикл или что-то подобное, а через таймер. Вешать вторую часть процедуры на таймер тоже не подходит.
Пауза нужна для следующей вещи:
При работе с Word, после заполнения документа идет
W.ActiveDocument.SaveAs(file)
W.ActiveDocument.Close;
W.Quit;
и когда документ и Word закрываются, выскакивает Word-овская ошибка(ваши данные были потеряны, отправить отчет и т.д.).
Если эти 3 строчки кода делать после некоторой задержки, после заполнения документа (через SaveDialog например, пока нажмешь на кнопку "сохранить" проходит некоторое время), то все нормально.
Т.е. нужна пауза не меньше 0.4 секунды.


 
Alx2 ©   (2004-05-17 22:11) [1]

пауза - sleep. Но в данном случае надо "умную паузу" придумать


 
RealRascal ©   (2004-05-17 22:11) [2]

sleep()



Страницы: 1 вся ветка

Текущий архив: 2004.05.30;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.024 c
7-1082610876
Demi
2004-04-22 09:14
2004.05.30
Температура процессора


3-1084334558
BanderLog_t
2004-05-12 08:02
2004.05.30
Вопрос по UDF в FB 1.5


3-1083607544
pashaz
2004-05-03 22:05
2004.05.30
DBLookUpComboBox


8-1072430595
undersun
2003-12-26 12:23
2004.05.30
DSPack.SampleGrabber не грабит с камеры


1-1084857655
lehich
2004-05-18 09:20
2004.05.30
close