![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как перехватывать ошибки при работе программы
Aleks © (2005-01-26 14:13:00)Как перехватывать ошибки при работе программы. Я использую компонент IdHTTP1, HELP уже вторые сутки сижу не могу разобраться где и как, половину отлавливаю в IdHTTP1Redirect
Handled - содержит False если ошибка но есть ещё и где их ловить, срабатывают ещё IdHTTP1WorkBegin ,IdHTTP1WorkEnd но что в них делать не знаю..............:(
Aleks (2005-01-26 16:12:00) [1]Digitman © (26.01.05 15:48) [5]
Я навичёк и этого не скрываю и спрашиваю советов у тех кто разбирается в программирование и может помоч ДЕЛЬНЫМ советом,
но ВЫ уважаемый Digitman третий раз вставляете коментарии но толку от них НОЛь. Вы или сами не знаете ответов либо просто очнь высокого мнения о себе. Так или иначе подсказать вы нечего не можете, поэтому прошу, не утруждайте себя просмотром данного раздела.
Digitman © (26.01.05 15:28) [3]
а посмотреть в исх.текстах Инди и понять логику возбуждения событий WorkBegin,WorkEnd не судьба ?
(Если вам прислать письмо на китайском(80%) в перемешку с английским(20%) ВЫ там (в исх.текстах ) тоже во всём разберётесь????)
Digitman (2005-01-26 15:48:00) [2]
> мне помогает очень
пурген - мощное средство) ... факт неоспоримый)..
Sicilla (2005-01-26 15:47:00) [3]Попробуйте, мне помогает очень
try
idpop31.Connect(10000);
except
exit;
end;
Digitman (2005-01-26 15:28:00) [4]а посмотреть в исх.текстах Инди и понять логику возбуждения событий WorkBegin,WorkEnd не судьба ?
Aleks (2005-01-26 14:57:00) [5]Так даю запрос на проверку ресурса
IdHTTP1.Head(полное имя ресурса);
Если ресурса нет то в обработчике IdHTTP1Redirect Handled:=False
я делаю так:
Boolean:=Handled;
Handled:=True;
ошиби проходят по TimeOut добавил строку:
IdHTTP1.Disconnect;
теперь выдаёт но не на всех ресурсах HTTP/1.1 404 Not Found
обработчик IdHTTP1Redirect не срабатывает но теперь срабатывают IdHTTP1WorkBegin ,IdHTTP1WorkEnd.
на некоторых сайтах программа нормально работает, правильно определяет наличие ресурсов(картинок) выдавая их количество и последний адресс,а на других {HTTP/1.1 404 Not Found}. (Я не профи в делфи извините если что то непонятно написал)
Digitman (2005-01-26 14:25:00) [6]
> срабатывают ещё IdHTTP1WorkBegin ,IdHTTP1WorkEnd но что
> в них делать не знаю
а нашута тогда обработчики создал, раз не знаешь, какой факт констатируют эти события ?
> но есть ещё
"на деревню дедушке" (с)
конкретный код в конкретном трэде вызывает конкретную ошибку.
ни того, ни другого, ни третьего ты не привел здесь.
продолжай "сидеть".