Форум: "Начинающим";
Текущий архив: 2005.12.04;
Скачать: [xml.tar.bz2];
ВнизDEBUG Найти похожие ветки
← →
IAMDANIL © (2005-11-17 12:57) [0]Я пишу программу А на Delphi
она должна:
1) запустить прогр. В
2) потом проверить не завершилась ли прогр. В
3) если нет то завершить её
4) если в В - ошибка, то снять её с выполнения, но не допустить появления
окошка ("Отправить сообщение Microsoft" и "Не отправлять")
Программа В может быть под DOS и Windows
помогите написать эти фрагменты кода на Delphi
Если не знаете, то подскажите, где форумят умные люди по Delphi
← →
ShiFT (2005-11-17 13:12) [1]На Delphi под ДОС ненаписать.
Может на Pascal???
1) CreateProcess
2) FindWindow
3) SendMessage( .., WM_CLOSE, ...)
4) Этого я незнаю
← →
IAMDANIL © (2005-11-17 13:15) [2]А можно кусочук кода...
← →
ShiFT (2005-11-17 13:18) [3]F1 + MSDN
Там Всё есть.
← →
Digitman © (2005-11-17 13:46) [4]
> 1) запустить прогр. В
см. ShellExecute[Ex], CreateProcess
> 2) потом проверить не завершилась ли прогр. В
см. WaitForSingleObject, MsgWaitForMultipleObjects
> 3) если нет то завершить её
принудительно ?
см. TerminateProcess()
корректно ?
это зависит от конкретно рассматриваемого приложения
> 4) если в В - ошибка, то снять её с выполнения
ошибка ошибке рознь.
сначала определись, о каких конкретно ошибках идет речь.
ну а снять с выполнения - см. опять же TerminateProcess()
← →
IAMDANIL © (2005-11-17 13:52) [5]
> А можно кусочук кода...
← →
Leonid Troyanovsky © (2005-11-17 14:11) [6]
> IAMDANIL © (17.11.05 13:52) [5]
>
> > А можно кусочук кода...
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dllproc/base/creating_processes.asp
--
Regards, LVT.
← →
IAMDANIL © (2005-11-17 14:16) [7]Там всё апо-английски...
← →
Leonid Troyanovsky © (2005-11-17 14:38) [8]
> IAMDANIL © (17.11.05 14:16) [7]
> Там всё апо-английски...
Видишь ли, IAMDANIL.., в нашем деле все по-английски.
Так, что раздобудь себе какой-нибудь эл.переводчик,
или найми его биологического аналога.
--
Regards, LVT.
← →
iamrobot (2005-11-18 09:36) [9]може кто писал роверялку дайте кусочек
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2005.12.04;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.044 c