Delphi:Как узнать завершено приложение или нет?
От: Alexuy  
Дата: 27.07.01 21:44
Оценка:
Если я создам процесс с помощью функции
CreateProcess(), то как узнать завершено оно или нет. И если оно завершено, то выполнить определенные действия
Re: Delphi:Как узнать завершено приложение или нет?
От: VladD2 Российская Империя www.nemerle.org
Дата: 28.07.01 03:10
Оценка:
Здравствуйте Alexuy, вы писали:

A>Если я создам процесс с помощью функции

A>CreateProcess(), то как узнать завершено оно или нет. И если оно завершено, то выполнить определенные действия

CreateProcess возвращает объект ядра — Хэндл. Его мжно проверять или жнать с помощю WainForSingleOmject.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[2]: Delphi:Как узнать завершено приложение или нет?
От: Alex Fedotov США  
Дата: 28.07.01 18:12
Оценка:
Здравствуйте VladD2, вы писали:

VD>CreateProcess возвращает объект ядра — Хэндл. Его мжно проверять или жнать с помощю WainForSingleOmject.


Не пора ли тебе сменить клавиатуру :))
-- Alex Fedotov
Re[3]: Delphi:Как узнать завершено приложение или нет?
От: VladD2 Российская Империя www.nemerle.org
Дата: 28.07.01 18:31
Оценка:
Здравствуйте Alex Fedotov, вы писали:

AF>Здравствуйте VladD2, вы писали:


VD>>CreateProcess возвращает объект ядра — Хэндл. Его мжно проверять или жнать с помощю WainForSingleOmject.


AF>Не пора ли тебе сменить клавиатуру :))


Не, здесь проблем то ли в руках, то ли в ДНК. И то и другое менять очень тяжело. :) Хотя можно конечно спать побольше и проверять, что написал, но – это неспортивно.
Вот по этому я и люблю компиляторы. :))
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[2]: Delphi:Как узнать завершено приложение или нет?
От: ndemia Россия http://ndemia.com
Дата: 06.08.01 17:57
Оценка:
VD>CreateProcess возвращает объект ядра — Хэндл. Его мжно проверять или жнать с помощю WainForSingleOmject.

Ещё есть вариант GetExitCodeProcess — проверяет код завершения процесса, предусмотрен случай STILL_ACTIVE.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.