:: Visual Foxpro, Foxpro for DOS
Старт внешнего Windows приложения с ожиданием
grufos
Автор

Сообщений: 13
Дата регистрации: 08.12.2001
Понадобилось мне запустить из моей программы внешнее Windows приложение и дождаться завершения его работы.
Вот тут-то я и застрял. Фокс для старта приложений предлагает команду RUN или ! причем для старта Windows приложений нужно указывать /N , что означает NOWAIT. Без этого параметра приложения стартуют как DOS, что меня не устраивает.
Может быть кто-то уже сталкивался с такой проблемой?
Поделитесь своим опытом, премного благодарен.
Ratings: 0 negative/0 positive
Re: Старт внешнего Windows приложения с ожиданием
piva

Сообщений: 18655
Откуда: Курган
Дата регистрации: 24.03.2004
CreateProcess и WaitForSingleObject тебе для этого хватит




------------------
Часто бывает так, что есть над чем задуматься, а нечем.
Ratings: 0 negative/0 positive
Re: Старт внешнего Windows приложения с ожиданием
melnik

Сообщений: 289
Откуда: г. Владимир
Дата регистрации: 10.04.2003
Приветствую !
Для запуска Winrar-а использую функцию ShellExecute

DECLARE INTEGER ShellExecute IN Shell32;
INTEGER @ hwnd, STRING Operation, STRING ProgramName,;
STRING Parameters, STRING DefaultDirectory, INTEGER ShowCmd
Ratings: 0 negative/0 positive
Re: Старт внешнего Windows приложения с ожиданием
piva

Сообщений: 18655
Откуда: Курган
Дата регистрации: 24.03.2004
Там лежит vfpdev.narod.ru




------------------
Часто бывает так, что есть над чем задуматься, а нечем.
Ratings: 0 negative/0 positive
Re: Старт внешнего Windows приложения с ожиданием
grufos
Автор

Сообщений: 13
Дата регистрации: 08.12.2001
Большое спасибо. Прекрасное решение!
Еще раз убедился в мощности фокса как инструментального средства!
Ratings: 0 negative/0 positive
Re: Старт внешнего Windows приложения с ожиданием
Alv

Сообщений: 259
Дата регистрации: 27.10.2002
www.foxclub.ru
Ratings: 0 negative/0 positive


Извините, только зарегистрированные пользователи могут оставлять сообщения в этом форуме.

On-line: 31 (Гостей: 31)

© 2000-2024 Fox Club 
Яндекс.Метрика