|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
25.01.2008, 23:55 | #1 |
Пользователь
Регистрация: 15.08.2007
Сообщений: 17
|
TWebBrowser + IE 7.0
При попытке открыть страницу через TWebBrowser, когда в системе установлен IE 7.0 моментально вылетает ошибка "Не удается найти "http://bla-bla-bla.com". Порверьте правильность пути или адреса в Интернете".
Под шестым ИЕ, все работает четко... Чем лечится? D7, процедура TWebBrowser.Navigate запускается с потока... |
26.01.2008, 00:07 | #2 |
Форумчанин
Регистрация: 01.12.2007
Сообщений: 346
|
Очень странно, у меня IE 7 все работает прекрасно... попробуйте поковырять настройки WebBrowser например Silent
Win 10 x64 | VS 2015 | MSSQL 2014
autovestitv.ru |
26.01.2008, 16:43 | #3 | |
Пользователь
Регистрация: 15.08.2007
Сообщений: 17
|
Цитата:
Вот привожу яркий пример, может кто и подскажет, где я неправ: Код:
В режиме отладки после закрытия ошибки Delphi вываливает свою: "Project Project1.exe raised exception class EOleException with message 'Операция была отменена пользователем'. Process stopped. Use Step or Run to continue"... |
|
26.01.2008, 17:04 | #4 |
Android Developer
Старожил Подтвердите свой е-майл
Регистрация: 19.02.2007
Сообщений: 3,708
|
А разве так просто можно вызывать в другом потоке процедуры внешние ? сделайте типа
Код:
|
27.01.2008, 10:22 | #5 |
Старожил
Регистрация: 13.12.2006
Сообщений: 3,859
|
Идея Webbrowser в использовании ActiveX компонента от Internet Explorer 6.0 Если у вас в системе изначально стоял IE7 то, в Delphi <=7 не будет работать.
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи |
27.01.2008, 12:43 | #6 |
Пользователь
Регистрация: 15.08.2007
Сообщений: 17
|
1. Стоял ИЕ 6.0. Все работает. Но при запуске приложения на компе с установленным 7.0 не работает.
2. Установил ИЕ 7.0 у себя на компе, перекомпилировал программу - не работает. На машине с 6.0 работает. 3. По совету ВОВАН - вынес вызов Навигейт в отдельную процедуру, заработало и на 7.0. Да понятно, что не по правилам с потока вызывал этот метод, но с ИЕ 6.0 работает! Нонсенс? |
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
TWebBrowser Закладки | aesoem | Компоненты Delphi | 7 | 01.05.2021 21:05 |
TWebBrowser | ak3000 | Компоненты Delphi | 8 | 08.04.2010 19:33 |
TWebBrowser | DeDoK | Общие вопросы Delphi | 9 | 03.06.2008 18:30 |
Работа с Twebbrowser | PUH | Помощь студентам | 8 | 16.04.2008 20:41 |
TWebBrowser | dima_lamo | Работа с сетью в Delphi | 1 | 19.01.2008 21:16 |