СообЧа > База Знаний > Программирование > Delphi

Вопрос

Делаю что-то вроде браузера, как как сделать, чтобы при нажатии в TEdit в TWebBrowser отображалась страница, которая введена в TEdit. И еще: если в TEdit введен не локальный путь, то должно вызываться подключение к интернету, а если локальный, то нет. Но если на локальной странице есть рисунки, для просмотра которых требуется подключение, то, соответственно, нужно вызвать это самое подключение к интернету.

Ответ

Я тоже использую TwebBrowser и вот функция, которая открывает нужный URL:

procedure Tf_multih.open(url:string); var v:Olevariant;
begin v:=navNoReadFromCache+navNoWriteToCache; WebBr.navigate(url,v);
end;


Webbr — обьект типа TwebBrowser. Он использует Internet Explorer версии не ниже 4 как OLE сервер.
Что касается автодозвона — это нужно настраивать Internet explorer, чтобы он сам инициировал звонилку при открытии URL, когда это необходимо.

Svap



Copyright © 2000-2004 Сообщество Чайников
Контактная информация