Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 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
15-1257715812
Юрий
2009-11-09 00:30
2010.01.10
С днем рождения ! 9 ноября 2009 понедельник


15-1257802213
Юрий
2009-11-10 00:30
2010.01.10
С днем рождения ! 10 ноября 2009 вторник


1-1232792338
Михаил
2009-01-24 13:18
2010.01.10
TSaveDialog запрос на замену файла?


10-1162211576
Max Ivanych
2006-10-30 15:32
2010.01.10
Защита диапазона ячеек в Excel


2-1258632114
Andrewtitoff
2009-11-19 15:01
2010.01.10
ComponentCount





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский