Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2003.04.17;
Скачать: [xml.tar.bz2];

Вниз

как узнать тип ошибки?   Найти похожие ветки 

 
diww   (2003-04-07 17:00) [0]

т.е. допустим пишу try ... except ... end
и как в этом except узнать какая ошибка произошла?


 
Skier   (2003-04-07 17:03) [1]

1) try
except
on E : Exception do begin
ShowMessage("My name is " + E.Message);
end; //on
end; //try
2) см. ExceptObject


 
Переяслов Григорий   (2003-04-07 17:05) [2]

А есть такая книжка: Фараонов В В. Delphi 4 Учебный курс. Я с нее начинал. Там не только про ошибки, но и куча другой полезной информации.


 
Mystic   (2003-04-07 17:20) [3]

try
except
on E: EConvertError do
ShowMessage("Юзер намутил со вводом");
on E: EMathError do
ShowMEssage("Досчитались");
on E: EAbort do
ShowMessage("Думал тихо умереть? Не выйдет!");
on E: EAssertionFailed do
ShowMessage("Мы пришли к противоречию. Таким образом начальное предположение было неверно.");
on E: EAccessViolation do
ShowMessage("МАМА! Спаси меня!!!");
on E: EAbstractError do
ShowMessage("Думай, какой класс создаешь!!!");
on E: EStackOverflow do
ShowMessage("Не вышли из рекурсии...");
on E: Exception do
ShowMessage(Format("Врага не удалось идентифицировать: %s %s", [E.ClassName, E.Message]));
end;




Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2003.04.17;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.44 MB
Время: 0.01 c
14-54879
JibSkeart
2003-04-01 15:15
2003.04.17
А где можно найти информацию про Московские Институты


14-54875
Карелин Артем
2003-04-02 06:51
2003.04.17
Кде найти дискету к книге?


3-54527
DAS
2003-03-31 11:57
2003.04.17
Импорт в Access из Visual FoxPro через ADO


8-54757
SKnot
2003-01-18 01:34
2003.04.17
WMA


1-54674
Aleksandr
2003-04-04 15:12
2003.04.17
Почему не работает ExpandFileName?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский