Форум: "Прочее";
Текущий архив: 2010.01.10;
Скачать: [xml.tar.bz2];
ВнизНе могу добавить СЮДА свой вопрос. Найти похожие ветки
← →
xtest (2009-11-09 22:03) [0]Прошу прощения, если что не понял в Правилах (перечитал 3 раза), но я уже три раза пытаюсь написать сюда свой вопрос. Он просто не появляется. Возможно ли, что это из-за хттп-ссылок в тексте? Если да, то как сообщить о проблеме с компонентом TWebBrowser ?
← →
McSimm © (2009-11-09 22:16) [1]есть два варианта:
1. написать вопрос в нескольких сообщениях (не делайте много ссылок в одном сообщении)
или
2. зарегистрироваться http://www.delphimaster.ru/anketa/ и добавлять сообщение нормальным способом
← →
McSimm © (2009-11-09 22:17) [2]извините за неудобства
← →
xtest (2009-11-09 22:23) [3]to McSimm:
1. "много" ссылок - это сколько? - у меня три.
2. Я зарегистрировался на этом сайте уже много лет назад. Но под своим зарегистрированным ником всё-равно сообщение не проходит.
3. Пишу свой вопрос только с одной ссылкой:
При использовании компонента TWebBrowser и обращении к некоторым сайтам (aaaa и bbbb) происходит необъяснимая ошибка "Invalid floating point operation", которая не перехватывается блоком try/except, соответственно выставляется диалоговое окно и стопорит всю программу.
Как с эти бороться?
Похоже, что это глюк самого компонента TWebBrowser. Использую Delphi 7.0, Windows XP, IE6 и IE8.
Вот вся программа:
try
WebBrowser1.Navigate("хттп...popoff.donetsk.ua"); //BAD!
WebBrowser1.Navigate("bbbb"); //BAD!
//WebBrowser1.Navigate("гугл"); //OK
except
ShowMessage("ERROR");
end;
← →
Leonid Troyanovsky © (2009-11-09 22:54) [4]
> xtest (09.11.09 22:23) [3]
> сайтам (aaaa и bbbb) происходит необъяснимая ошибка "Invalid
> floating point operation",
А чего ж необъяснимого? Вполне, IMHO, доходчиво, происходит.
Хотя, конечно, обычно пытают xxx vs aaaa.
--
Regards, LVT.
← →
xtest (2009-11-09 23:02) [5]to: Leonid Troyanovsky
шутка??
вместо ааа и ббб URL popoff.donetsk.ua и artlevy.com.ua
← →
Leonid Troyanovsky © (2009-11-09 23:07) [6]
> xtest (09.11.09 22:23) [3]
> 2. Я зарегистрировался на этом сайте уже много лет назад.
2Admin: Прошу свертиться с картотекой, насчет недоположенных ку.
--
Regards, LVT.
← →
Leonid Troyanovsky © (2009-11-09 23:15) [7]
> xtest (09.11.09 23:02) [5]
> to: Leonid Troyanovsky
> шутка??
Конечно.
Радует, что шутки еще могут восприниматься.
А то, что "вместо" оно либо вирус, либо иной намеренно
внедренный код, IMHO.
--
Regards, LVT.
← →
xtest (2009-11-10 11:22) [8]Люди, ну зачем перенесли мой вопрос в "конференцию на отвлеченные темы"?
Я совсем не хочу заниматься демагогией! Мне нужно решить проблему с TWebBrowser, как устранить ступор программы из-за ошибки в компоненте?!
to Leonid Troyanovsky:
Мне не важно, какой сайт открывает TWebBrowser и что в этом сайте внедрено. Хоть XXX, хоть вирус... Нужно, чтобы компонент его открыл, а я чтобы перехватил все ошибки для последующего программного анализа.
Проблема в том, что вышеописанная ошибка не перехватывается.
← →
Leonid Troyanovsky © (2009-11-10 22:03) [9]
> xtest (10.11.09 11:22) [8]
> сайте внедрено. Хоть XXX, хоть вирус... Нужно, чтобы компонент
> его открыл, а я чтобы перехватил все ошибки
Ну, а как ты перехватишь ошибки, если оный открыт безошибочно?
--
Regards, LVT.
← →
xtest (2009-11-11 19:42) [10]to Leonid Troyanovsky:
Не понял, что значит "если оный открыт безошибочно" ?
Кто оный? Если сайт открыт в броузере (TWebBrowser) без возникновения ошибок, то нет проблем.
Проблема в том, что сайт открывается С ошибкой в TWebBrowser, которую делфийские средства try/except не перехватывают.
Неужели я как-то не ясно излагаю?
← →
Leonid Troyanovsky © (2009-11-11 21:10) [11]
> xtest (11.11.09 19:42) [10]
> Проблема в том, что сайт открывается С ошибкой в TWebBrowser,
> которую делфийские средства try/except не перехватывают
И почему, собс-но, дельфийские средства должны отбивать
хлеб у браузера? Все уже украдено до нас.
Другое дело, если удалось добиться (по первой "ссылке")
---------------------------
Debugger Exception Notification
---------------------------
Project Project2.exe raised exception class EOleException with message "Неопознанная ошибка". Process stopped.
Use Step or Run to continue.
(Почему именно Ole - не знаю).
IE на такой URL выдает диалог, а "aa" & "bb" - переход на страницу поиска.
(какого-то левого сайта, надо разобраться).
В любом случае, проблем у TWebBrowser не больше, чем у IE.
Кроме того, бесцельное хождение по всяким a&b может добавить
еще немало проблем к уже имеющимся, IMHO.
--
Regards, LVT.
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2010.01.10;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.007 c