Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Exception [D6]


Viruz ©   (2005-01-11 15:25:00) 

Можно ли в блоке try ..except
в except получить текст сообщения об ошибке?


Sergey_Masloff   (2005-01-11 15:31:00) [1]

Конечно


try
 DoSomething();
except
 on E: Exception do
   ShowMessage(E.Message);
end;


Естественно можешь перехватывать какие-то конкретные исключения типа On E: SomeMyException
 где
SomeMyException = class(Exception)


kull   (2005-01-11 15:29:00) [2]

Ишь ты, быстрые какие...


kull   (2005-01-11 15:28:00) [3]

Ну типа:

...
except
 on E: Exception do s := E.Message;
end;


Семен Сорокин   (2005-01-11 15:27:00) [4]

except + F1

try

except
on E: Exception do
 // E.Message - твой текст

end


VAleksey   (2005-01-11 15:27:00) [5]

try
except
 on E:Exception do
   begin
     ShowMessage(e.Message);
   end;
end;


Наверх

Титульная страница Поиск, карта сайта Написать письмо