![]() |
| ||||||
| Программирование Создание, разработка и доработка различных игр и программного обеспечения |
|
|
![]() |
|
|
Опции темы |
|
|
#1 | ||
|
Новичок
Регистрация: 12.07.2011
Сообщений: 14
Репутация: 9
|
Программа выдает ошибку Access violation..., но устранить эту ошибку не предоставляется возможным. Назовем процесс этой программы "Процесс1". Требуется написать программу\скрипт, которая бы висела в памяти и отслеживала ошибки.Как только она увидит ошибку с именем "Процесс1", убивала бы его. Так вот на чем лучше всего это реализовать и главное как? Спасибо заранее. З.Ы. Есть знания VB, Delphi. |
||
|
|
|
|
|
#2 | ||
|
Игрок
Регистрация: 25.11.2006
Сообщений: 883
Репутация: 504
|
Diamorphine, можно с помощью winapi на делфи подобное реализовать, более того, подозреваю, что подобное можно легко осуществить с помощью чего-нибудь в духе AutoIT. Вывод - кури WinAPI или AutoIT, если он это может.
__________________
Все они были мертвы...Последний выстрел стал отметкой, которая изменила все. Твиттер: http://twitter.com/enchantner/
Я убрал палец с курка. Все было кончено. ![]() |
||
|
|
|
|
|
#3 | ||
|
Пугатель
![]() Регистрация: 26.06.2005
Адрес: Москва, СССР
Сообщений: 6,111
Репутация: 1096
|
Эээ, я не сталкивался с подобной задачей, но сильно предполагаю, что решение состоит где-то в области опроса главного потока приложения на предмет жив, или suspended, т.к. диалоговое окно Access Violation приостанавливает работу этого потока. Вот тут можно поискать нужные функции
__________________
![]() Хорошо смеется тот, кто стреляет первым! (танкистская мудрость) |
||
|
|
|
|
|
#4 | ||
|
Новичок
Регистрация: 12.07.2011
Сообщений: 14
Репутация: 9
|
Дык вот я тоже не сталкивался, а теперь надо =))
Спасибо всем, будем ковыряться |
||
|
|
|
|
|
|