Re[2]: Отслеживание ошибки в двоичном процессе
От: EKup Россия  
Дата: 10.04.07 14:39
Оценка:
Здравствуйте, _Morpheus_, Вы писали:

_M_>Здравствуйте, EKup, Вы писали:


EK>>Собстно у меня один вопрос: как отследить момент появления АшыПки в процессе? (момент, при котором выводится окно о невозможности дальнейшей работы программы, типа она будет закрыта и тд.)


_M_>еще можно периодически проверять состояние процесса — если он умер, то запускать его заново


Проблема в том, что он не умирает, а выводит окно: "приложение выполнило недопустимую операцию", "будет закрыто" и тд. И ждет реакцию пользователя. Собстно мне и надо, чтоб программа перезапускалась сама, без пользователя.

Так что тут 2 варианта: либо с помощью Win API как-то отслеживать ошибку в приложении, либо запускать процесс так, чтобы он при ошибке сам закрывался. А потом проверять, умер ли он.

А как собстно запускать процесс, чтобы он при ошибке сразу закрывался?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.