Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.11.14;
Скачать: CL | DM;

Вниз

Как сделать чтобы TWebBrowser имел   Найти похожие ветки 

 
ArMellon ©   (2004-10-29 20:38) [0]

свои собственные настройки , а не как IExplore ,
прокси , и все остальные


 
Ihor Osov'yak ©   (2004-10-29 21:59) [1]

относительно прокси - примерно так

function InetSessionToUserSetting(aEnProxy: boolean; aStrIP, aStrPort: string): boolean;
var
 p: INTERNET_PROXY_INFO;
 x: integer;
 dreserved: dword;
begin
 result := false;
 FillChar(p, sizeof(p), 0);

 if aEnProxy then
 begin
   p.dwAccessType := INTERNET_OPEN_TYPE_PROXY;
   if aStrPort <> "" then
     p.lpszProxy := PChar(aStrIP + ":" + aStrPort)
   else
     p.lpszProxy := PChar(aStrIP);
 end
 else
 begin
   p.dwAccessType := INTERNET_OPEN_TYPE_DIRECT;
   p.lpszProxy := "";
 end;

 p.lpszProxyBypass := "";
 x := sizeof(p);
 dreserved := 0;
 if UrlMkSetSessionOption(INTERNET_OPTION_PROXY, @p, x, dreserved) <> S_OK then
 begin
   Exit;
 end;

 result := true;

end;


Относительно всего остального - не знаю. Слишком общий вопрос.


 
Piter ©   (2004-10-29 22:34) [2]

http://www.compress.ru/Article.asp?id=1127

function GetOptionKeyPath(var pchKey: PWideChar;   dwReserved: DWORD): HRESULT; stdcall;
позволяет задать путь в реестре, который TWebBrowser будет использовать для хранения настроек. Это дает возможность, в частности, сделать используемый в программе компонент независимым от текущих настроек Internet Explorer.

Путь должен содержаться в ключе реестра HKEY_CURRENT_USER.

Этот метод должен выделить память под строку функцией CoTackMemAlloc. Даже в случае ошибки параметр pchKey нужно инициализировать значением NIL или адресом строки. Метод возвращает S_OK в случае успеха, а в противном случае — S_FALSE.


 
Piter ©   (2004-10-29 22:35) [3]

Это все реализация интерфейса IDocHostUIHandler, подробнее - в статье



Страницы: 1 вся ветка

Текущий архив: 2004.11.14;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.025 c
14-1098979399
JOnyto
2004-10-28 20:03
2004.11.14
Прервание выполнения процедуры до нажатия кнопки


14-1098450829
BiN
2004-10-22 17:13
2004.11.14
У России все же будет свой процессор


1-1098958255
Max Ivanych
2004-10-28 14:10
2004.11.14
Как изменить шрифт у нескольких записей в ListBox ?


3-1097559821
alsov1
2004-10-12 09:43
2004.11.14
Функция выбора случайного числа в Оракле


1-1098909707
Garfunkel
2004-10-28 00:41
2004.11.14
Название загруженного в TImage изображения