![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Перехват ошибки [D7, Win2k]
Checist [root] © (2003-01-26 23:33:00)Вот на форме у меня есть компонент для выбора диска (не помню как его). Так вот при выборе несужествующего диска - типа флопник пуст генится ошибка (вроде 21). Внимание вопрос: как мне перехвотить эту ошибку - то есть при ее возникновении автоматом выставльть в компоненте текущим диск С: ?
Palladin (2003-01-26 23:58:00) [1]што што, обработай свою ошибку корректно...
напиши
if (Sender is <класс твоего компанента>) and
(E is <класс твоего exception>) then
begin
<твои действия>
end;
очень сложный алгоритм... :)
почитай help по поводу Exception и иже с ними...
Checist [root] (2003-01-26 23:47:00) [2]А дальче што, а?
Palladin (2003-01-26 23:44:00) [3]попробуй кинуть на форму ApplicationEvents
и написать обработку ошибки в ApplicationEvents.OnException