![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как дождаться завершения приложения? [D5, Win95/98, WinME, NT4, Win2k]
MaXie © (2003-10-23 11:13:00)
Как дождаться завершения приложения, запущенного из под Delphi при помощи команды WinExec?
Реально из под конвертора файлов (Delphi-приложение) запускается DTS-пакет на SQL-Server, после завершения работы которого необходимо файл его обработки отправить в архив.
Т.к. в директории может оказаться несколько файлов, команда на архивирование съест все файлы быстрее, чем их успеет обработать команда на запуск DTS-пакета!
Посоветуйте что-нибудь.
Спасибо.
MaXie (2003-10-23 12:21:00) [1]
Все разобрался!
Спасибо всем за помощь!
Polevi (2003-10-23 12:01:00) [2]FAQ
http://www.delphimaster.ru/cgi-bin/faq.pl?look=1&id=988621841&n=15
MaXie (2003-10-23 11:41:00) [3]
Спасибо за отклик.
С CreateProcess - возиться долго (много входных параметров).
Чуть по-подробней об "использовании WaitForSingleObject".
Kerk (2003-10-23 11:27:00) [4]
Используй WaitForSingleObject
И запускай лучше через CreateProcess...