Forum: Programmieren allgemein
by Thom,
17. Feb 2011
Ok - da will ich mal nicht so sein... :wink:
function SetProxy(Server: String): Boolean; //Server z.B. '127.0.0.1:8080' oder ''
type
INTERNET_PER_CONN_OPTION = record
dwOption: DWORD;
Value: record
case Integer of
1: (dwValue: DWORD);
2: (pszValue: {$IFDEF DELPHI2009_UP}PWideChar{$ELSE}PAnsiChar{$ENDIF});
3: (ftValue: TFileTime);
Forum: Programmieren allgemein
by Thom,
16. Feb 2011
Hast Du den Artikel genau gelesen? Wahrscheinlich nicht, denn dann hättest Du gesehen, daß die Funktion InternetSetOption genau das macht, was Du möchtest: (Unter anderem) die Proxy-Einstellungen für Dein Programm ändern - unabhängig von IE-Instanzen anderer Anwendungen. :wink:
Das ganze läßt sich mit knapp 30 Programmzeilen umsetzen (plus der Typdefinitionen). Läuft bei mir super... 8-)
Forum: Programmieren allgemein
by Thom,
16. Feb 2011
Microsoft
Allerdings gelten die Proxy-Einstellungen global für die Anwendung und nicht für jede IE-Komponente separat.