Показать сообщение отдельно
Старый 25.08.2003, 13:38   #1  
snp123 is offline
snp123
Участник
 
4 / 10 (1) +
Регистрация: 25.08.2003
Адрес: Tomsk
? Запуск приложения с ожиданием его завершения...
На форуме уже была инфа по ShellExecute. НО !!! Таким образом программу можно запускать только АСИНХРОННО от Аксапты А мне требуеться дождаться завершения внешней программы и ТОЛЬКО после этого продолжить выполнение кода в Аксапте. Вариант типа команды pause после shellexecute неприемлем - выполнение происходить без участия пользователя.
В WinApi (не Аксапта, а MS Win) есть функции CreateProcess и WaitForSingleObject. Вопрос - как с их помощью (в смысле желателен код на X++) запустить внешнее приложение. Или хотя бы ссылку на документацию (по Axapta !!!) где описываеться использование ExtTypes, DLL и тому подобное.