Nein, habe ich nicht.
War das die Frage oder willst du trotzdem wissen wie es geht?
Ich würde nach einem kurzen Blick in die Windows HTTP Services Referenz vermuten, dass das mit WinHttpSetDefaultProxyConfiguration geht.
http://msdn.microsoft.com/en-us/library/aa384113.aspx
Allerdings geht das erst ab XP oder 2000 mit SP3 und Internet Explorer 5.01 bzw. WinHTTP 5.0.
Die entsprechenden Deklarationen findest du in Delphi nicht, diese müsstest du aus der entsprechenden Headerdatei winhttp.h übersetzen. Diese Headerdatei findest du nach der Installation des Windows
SDK:
http://www.microsoft.com/downloads/d...displaylang=en
unter:
C:\Program Files\Microsoft SDKs\Windows\v6.0A\Include
Der andere Weg ab IE 3 und Windows 2000 wäre über die Windows Internet Funktionen mittels InternetSetOption und dem Flag INTERNET_OPTION_PER_CONNECTION_OPTION:
http://msdn.microsoft.com/en-us/library/aa385114.aspx
Dabei werden dir in der entsprechenden
Unit von Delphi (WinInet) ein paar Deklarationen fehlen, diese findest du in der Datei JwaWinInet.pas, der Headerübersetzung der WinInet.h der
JEDI API Library:
http://jedi-apilib.sourceforge.net/
Weitere Informationen findest du in dem Eintrag 226473 der KB von MS:
http://support.microsoft.com/?scid=k...26473&x=11&y=7