Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Сети > Gecko Browser


Автор: Fredy314 27.9.2010, 15:15
еле нашел как установить чтобы браузер от gecko работал через прокси
Код

procedure EnableProxy(const proxy: string; port: Integer);
var
  pref: nsIPrefService;
  proxyBranch: nsIPrefBranch;
begin
  NS_GetService(NS_PREFSERVICE_CID, nsIPrefService, pref);
  proxyBranch := pref.GetBranch('network.proxy.');

  proxyBranch.SetCharPref(PChar('http'), PChar(proxy));
  proxyBranch.SetIntPref(PChar('http_port'), port);
  proxyBranch.SetBoolPref(PChar('share_proxy_settings'), 1);
  proxyBranch.SetIntPref(PChar('type'), 1);
end;

А как можно настроить прокси что-бы было два браузера на форме и у обоих разные проски а-то так оно для всей программы устанавливается?

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