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