Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: ActiveX/СОМ/CORBA > WebBrowser & Proxy


Автор: Ak47black 16.2.2006, 22:15
Привет всем smile
Подскажите как заставить компонент TWebBrowser работать через прокси сервер. smile

Автор: December 16.2.2006, 23:01
Самый простой вариант - настроить IE на использование прокси. TWebBrowser будет юзать настройки

Автор: Ak47black 17.2.2006, 07:21
а можно настройки настроить программно ? И можно ли настроить на одноразовое использование ?

Автор: December 17.2.2006, 15:41
Да... В Королесвстве Дельфи было что-то на эту тему...

Автор: Ak47t 17.2.2006, 22:36
А воозможно ли проделать следуший код
Код

uses ... urlmon, wininet ...
....
var PIInfo : PInternetProxyInfo;
... 
New (PIInfo) ;
PIInfo^.dwAccessType := INTERNET_OPEN_TYPE_PROXY ; 
PIInfo^.lpszProxy := PChar('some.proxy:someport'); // ага, здесь пишем прокси. 
PIInfo^.lpszProxyBypass := PChar(''); // а тут адреса, доступ к которым возможен, минуя прокси
UrlMkSetSessionOption(INTERNET_OPTION_PROXY, piinfo, SizeOf(Internet_Proxy_Info), 0); 
.... 
Dispose (PIInfo) ; 
.... 


с IEApp := CreateOLEObject('InternetExplorer.Application');

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)