Thema: Delphi Proxy probleme

Einzelnen Beitrag anzeigen

Daniel B
(Gast)

n/a Beiträge
 
#10
  Alt 30. Jun 2003, 21:20
Moin Christian,
Zitat von Christian Seehase:
der IE zieht die Informationen immer beim Neustart, dass heisst:
Wenn die Exe des IE gestartet wird, werden z.B. die Informationen ausgelesen. Wird ein neues Browserfenster per STRG-N erzeugt, so übernimmt dieses die Einstellungen.
Wird erneut die EXE gestartet, werden wiederum die Einstellungen gelesen, so dass Du gleichzeitig mit verschiedenen Proxy Einstellungen surfen kannst.
Hiermit kann man den IE dazu veranlassen seine Einstellungen neu einzulesen. Das heisst, ein bereits offenes Fenster liest alle Einstellungen neu ein, obwohl es schon offen ist. In wieweit das für die Proxi-Sachen gilt, kann ich gar nicht genau sagen.
Delphi-Quellcode:
uses WinInet;

procedure IEReReadRegSettings;
var
  HInet: HInternet;
begin
  HInet := InternetOpen(PChar('AppName'), INTERNET_OPEN_TZYPE_DIRECT, nil, nil, INTERNET_FLAG_OFFLINE);
  try
    if HInet <> nil then
      InternetSetOption(HInet, INTERNET_OPTION_SETTINGS_CHANGED, nil, 0);
  finally
    InternetCloseHandle(HInet);
  end;
end;
Grüsse, Daniel
  Mit Zitat antworten Zitat