Текущий архив: 2003.11.17;
Скачать: CL | DM;
ВнизДовесок к Exeption Найти похожие ветки
← →
Gray Angel (2003-11-06 13:53) [0]Хочу чтобы совместно с системным месаджем выполнялось и мое действие.
try
catch(...)
мое действие выполняет мое но убивает системное сообщение. посоветуйте как их совместить.
ПРИМЕЧАНИЕ: В блок try включен большой кусок кода (БД, COM, стандартные функции) тек что определенный класс ошибки использовать низзя [ait].
Жду советов, зараннее спасибо.
← →
stone (2003-11-06 13:55) [1]Не совсем понятен вопрос, попробую догадаться...
try
...
except
on E:Exception do
begin
... твои действия
end;
end;
← →
Gray Angel (2003-11-06 14:00) [2]да но при этом системное сообщение на экран не выводится, его нужно выводить посредством MessageBox. А можно ли сие сделать не заглушая системный вывод об ошибке.
← →
stone (2003-11-06 14:04) [3]а какая разница чем его выводить, ну выведи так
try
...
except
on E:Exception do
begin
MessageDlg(E.Message, mtError, [mbOk], 0);
... твои действия
end;
end;
← →
Gray Angel (2003-11-06 14:07) [4]В принципе да, так и сделаю. Большое спасибо за помощь.
← →
Плохиш_ (2003-11-06 14:08) [5]>Gray Angel (06.11.03 14:00) [2]
> try
> ...
> except
> on E:Exception do
> begin
> ... твои действия
raise;
> end;
> end;
← →
Романов Р.В. (2003-11-06 14:09) [6]F1 - raise, Re-raising exceptions
Страницы: 1 вся ветка
Текущий архив: 2003.11.17;
Скачать: CL | DM;
Память: 0.45 MB
Время: 0.01 c