Форум: "Начинающим";
Текущий архив: 2005.10.23;
Скачать: [xml.tar.bz2];
Внизtry finally Найти похожие ветки
← →
qwertyuiop (2005-09-23 20:15) [0]зачем нужно try finally по подробнее пожалуйста!
← →
FBI Agent (2005-09-23 20:36) [1]Try - там ты пишешь то, что будет выполняться при каком нибудь оговоренном тобой условии, а в finally ты пишешь то, что будет выполняться независимо от того выполнилось оговоренное тобой условие или нет.
← →
Кефир87 © (2005-09-23 20:37) [2]...а в except будет выпоняться что-то в случае если произошла исключительная ситуация 8)
← →
userrrrr (2005-09-23 20:40) [3]а где условие?
← →
FBI Agent (2005-09-23 20:42) [4]оговаривать должен сам
begin
try
if сдесь условие then begin
end
finally
....
end;
← →
GuAV © (2005-09-23 20:56) [5]FBI Agent (23.09.05 20:36) [1]
Неверно.
2 qwertyuiop (23.09.05 20:15)
Структурированная обработка исключений в Delphi.
Долго объяснять, см. букварь или справку.
← →
FBI Agent © (2005-09-23 21:43) [6]
> GuAV © (23.09.05 20:56) [5]
Всё верно.
← →
userrrrr (2005-09-23 22:02) [7]а как мне оговорит что типа если писмо отправляется то все ОК а если не получается то что-то сказать а то вылезает подключение по Dail-UP если небыло соединения а потом ошибка а мне ето не надо лучше написать "немогу отправить письмо" и все!
← →
Кефир87 © (2005-09-23 22:06) [8]
rice
← →
GuAV © (2005-09-23 22:20) [9]FBI Agent © (23.09.05 21:43) [6]
> Всё верно.
Ну как же всё верно ?
> при каком нибудь оговоренном тобой условии
Причём тут условие !?
условие - это выражение типа boolean, используется в if stamtement и циклах while..do и repeat..until, но не в конструкции try..finally !
И где хоть слово об исключениях !?
===
LMD
← →
userrrrr (2005-09-23 22:24) [10]что значит rice не че не прнял
← →
Anatoly Podgoretsky © (2005-09-23 22:26) [11]В кефире три градуса, наверно в голову ударило.
← →
Сайбель Алексей © (2005-09-23 22:30) [12]В кефире три градуса, наверно в голову ударило
И не кому-нибудь, а FBI Agent"у
← →
userrrrr (2005-09-23 22:53) [13]ну дак мне кто нибудь поможет???
← →
Сайбель Алексей © (2005-09-23 23:00) [14]А ты прочитал что в справке написано про блоки
try
..
except
try
..
finally
??
Вот очень подробно:
http://www.yandex.ru/yandsearch?rpt=rad&text=%E1%EB%EE%EA%E8+try+except+
Вторая ссылка.
А будут конкретные вопросы - обращайся.
← →
userrrrr (2005-09-23 23:08) [15]пишу
try
IdSMTP1.Connect(500);
except
showMessage("неполучилось");
end;
а он все равно ошибку выдает что то не так?
← →
Сайбель Алексей © (2005-09-23 23:19) [16]
> что то не так?
Все нормально.
Запусти просто свой exe файл, без компиляции.
← →
Zeqfreed © (2005-09-24 00:36) [17]Сайбель Алексей © (23.09.05 23:19) [16]
Это что, ветка перлов?! Запустить следует не без компиляции (иначе нечего будет запускать), а не из под IDE Delphi.
← →
Сайбель Алексей © (2005-09-24 00:57) [18]
> Это что, ветка перлов?! Запустить следует не без
> компиляции (иначе нечего будет запускать), а не из под
> IDE Delphi.
просто смешно
← →
GuAV © (2005-09-24 01:28) [19]
> ну дак мне кто нибудь поможет???
Ладно, иди по знаку © поста [11], заходи на домашнюю страницу далее ищи там внизу проект DDP, качай оттуда , открывай на странице 126 (в pdf - 122) и читай оттуда и до просветления. Такой вот квест. Сам я описать тут не решаюсь, т.к. принял препарат содержащий этанол больше, чем кефир.
← →
GuAV © (2005-09-24 01:36) [20]GuAV © (24.09.05 1:28) [19]
качай оттуда ,
качай оттуда Delphi 5. Руководство разработчика, том 1 Тейксейра, Пачеко
Препарат таки действует.
← →
Германн © (2005-09-24 01:59) [21]2 Сайбель Алексей © (24.09.05 00:57) [18]
Имхо. Иногда очень полезно посмеяться над собой! (копирайт не мой) :)
← →
Lamer@fools.ua © (2005-09-25 00:22) [22]>>Сайбель Алексей © (23.09.05 23:19) [16]
Достаточно снять флажок Stop on Delphi Exceptions в настройках отладчика.
← →
userrrrr (2005-09-26 17:40) [23]хорошо я добился того что ошибки он не выдает (уже хорошо;-) а можно еще какнибудь так чтоб он к интернету подключится не предлогал а просто сказал что "письмо отправить нельзя"
← →
Джо © (2005-09-26 17:53) [24]
> [23] userrrrr (26.09.05 17:40)
> хорошо я добился того что ошибки он не выдает (уже хорошо;-)
> а можно еще какнибудь так чтоб он к интернету подключится
> не предлогал а просто сказал что "письмо отправить нельзя"
Это в общесистемных настройках Windows. Где-то System Properties/Advances/Error Reporting, кажется.
← →
userrrrr (2005-09-26 18:20) [25]как это зделать?
← →
msguns © (2005-09-26 18:26) [26]>userrrrr (26.09.05 18:20) [25]
>как это зделать?
принять кефир с этанолом, завещать свой труп Тексейре с Пачеком и в финале застрелиться
← →
userrrrr (2005-09-26 19:02) [27]не так!
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2005.10.23;
Скачать: [xml.tar.bz2];
Память: 0.5 MB
Время: 0.037 c