Текущий архив: 2007.09.02;
Скачать: CL | DM;
Вниз
не работает try...finally Найти похожие ветки
← →
fuzzy © (2007-06-19 17:21) [0]
try
WebBrowser1.OleObject.Document.forms.item(0).elements.item(2).click;
finally
end;
Типа должна нажаться определенная кнопка в WebBrowser но она там не всегда бывает! когда её там нет то вылетает ошибка. я не хочу чтобы она вылетала, как мне исправить?
← →
Правильный Вася (2007-06-19 17:26) [1]try-except?
← →
fuzzy © (2007-06-19 17:28) [2]ну в принципе будет тоже самое.... пробовал. Ошибка не перехватывается
← →
Германн © (2007-06-19 17:33) [3]
> fuzzy © (19.06.07 17:28) [2]
>
> ну в принципе будет тоже самое.... пробовал. Ошибка не перехватывается
Врешь.
← →
Kolan © (2007-06-19 17:48) [4]
try
WebBrowser1.OleObject.Document.forms.item(0).elements.item(2).click;
except
on E: Exception do
ShowMessage(E.Message);
end;
Что так сообщения ShowMessage нет?
← →
Desdechado © (2007-06-19 17:57) [5]> ну в принципе будет тоже самое.... пробовал. Ошибка не перехватывается
А не из Delphi запускать?
← →
asafr © (2007-06-19 18:18) [6]Ну, а если проверять наличие этой кнопки? И в случае ее отсутствия не выполнять нажатие?
← →
DrPass © (2007-06-19 21:05) [7]
> Германн © (19.06.07 17:33) [3]
>
> > fuzzy © (19.06.07 17:28) [2]
> >
> > ну в принципе будет тоже самое.... пробовал. Ошибка не
> перехватывается
>
> Врешь.
Может, и не врет - сообщение вполне может выдаваться самим броузером без всяких исключений
← →
Strate © (2007-06-19 21:23) [8]Скорее под отладчиком находишься, запусти голый экзешник.
← →
Однокамушкин (2007-06-20 08:49) [9]
> Strate © (19.06.07 21:23) [8]
> Скорее под отладчиком находишься, запусти голый экзешник.
>
Или можно отключить в среде в опциях отладчика Stop on Delphi Exceptions
← →
White Barsik (2007-06-20 09:33) [10]
> Что так сообщения ShowMessage нет?
Если был сбой, то обязательно будет. Если не было райза и брайзер сам сгенерировал сообщение, то не будет...
Страницы: 1 вся ветка
Текущий архив: 2007.09.02;
Скачать: CL | DM;
Память: 0.48 MB
Время: 0.018 c