Форум: "Основная";
Текущий архив: 2003.09.25;
Скачать: [xml.tar.bz2];
ВнизМожно ли перехватить access violation Найти похожие ветки
← →
maxim2 (2003-09-12 09:19) [0]Привет всем!
Блин заколебало, в одном приложении код робит без проблем, а в другом тот-же код выдает эту ошибку, но прога после этого продолжает робить, и еще эта ошибка не всегда появляется, иногда появляется иногда нет. Можно ли эту ошибку как-ибудь перехватить?
← →
Reindeer Moss Eater (2003-09-12 09:26) [1]Можно
← →
Zacho (2003-09-12 09:31) [2]Можно, но лучше найти причину ошибки.
← →
y-soft (2003-09-12 09:48) [3]
try
...
except
On E:Exception do;
end;
Но лучше Zacho © (12.09.03 09:31) [2], а то не факт, что всегда будет продолжать корректно работать - может и очень пакостно себя повести :(
← →
maxim2 (2003-09-12 09:48) [4]Дык вот именно что немогу найти причину, а как перехватить?
← →
Reindeer Moss Eater (2003-09-12 09:51) [5]Вставить в программу обработку исключительных ситуаций
← →
y-soft (2003-09-12 09:55) [6]Я делаю так - пишу свой обработчик Application.OnException и в нем вывожу свое окно вместо стандартного с предложением пользователю выслать мне информацию. Если соглашается, то формирую письмо с информацией о системе, железе и пр.
← →
Anatoly Podgoretsky (2003-09-12 10:45) [7]y-soft © (12.09.03 09:55) [6]
Мне как пользователю, что больше не чего делать, как заниматься отладкой твоей программы.
Пробуй все таки найти у себя.
← →
y-soft (2003-09-12 11:41) [8]>Anatoly Podgoretsky © (12.09.03 10:45) [7]
Не по адресу - свои программы отлаживаю сам и с помощью штатных тестеров, но некоторые ошибки все равно всплывают уже в процессе эксплуатации - так почему бы не облегчить себе (а в конечном счете и пользователям) жизнь?
P.S. А вообще-то это практика M$...
P.P.S. А ты вообще видел большие программы совсем без ошибок? :)))
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.09.25;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.015 c