Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2010.01.10;
Скачать: CL | DM;

Вниз

Не могу добавить СЮДА свой вопрос.   Найти похожие ветки 

 
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;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.012 c
2-1258470769
valussev@mail.ru
2009-11-17 18:12
2010.01.10
ошибка при запуске с другого пк


2-1258386947
Evgnevius
2009-11-16 18:55
2010.01.10
OpenGL не хочет рисовать на битмапе


3-1233218086
Konrads
2009-01-29 11:34
2010.01.10
Сортировка


2-1258642049
Phoenix77
2009-11-19 17:47
2010.01.10
Сервисы (Службы)


2-1258641248
qweqweqweqweasd
2009-11-19 17:34
2010.01.10
В какой папке находиться файл