Codehunter Works präsentiert
  Version 1.4
Die freie Bibliothek für Borland Delphi © 4 bis 7
dwGetInternetProxySetting
Ermittelt die aktuellen Einstellungen über den Proxyserver.
function dwGetInternetProxySetting(var InternetProxySetting: TDWInternetProxySetting): Boolean;
Unit
dwNetwork
Parameter
InternetProxySetting
Typ: TDWInternetProxySetting
Nimmt die Informationen über die Proxy-Verbindung auf
Rückgabewert
Typ: Boolean
Die Funktion gibt TRUE zurück, wenn die Informationen über die Konfiguration der aktuellen Proxyverbindung erfolgreich ausgewertet werden konnten. Trat ein Fehler auf oder ist keine Proxyverbindung konfiguriert, so wird FALSE zurückgegeben.
Bemerkungen
Diese Funktion ermittelt den konfigurierten Proxyserver sowie die Einstellungen zu den einzelnen Netzwerkprotokollen und den zugehörigen Anschlußnummern ( Ports ). Diese Einstellungen werden über die Systemsteuerung ( Internet-Einstellungen ) getroffen. Die Funktion entnimmt die Informationen aus der Registry. Auf NT-basierten Systemen muß sichergestellt sein, daß der entsprechende Bereich in der Registry gelesen werden darf ( HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings ). Üblicherweise werden für alle Protokolle ( ausgenommen Socks ) identische Proxyeinstellungen verwendet. Über die Systemsteuerung wird in diesem Fall nur ein einziger Wert konfiguriert und für alle Protokolle verwendet. In diesem Fall enthalten alle Einträge in InternetProxySetting die selben Informationen. Ist kein Proxyserver konfiguriert, so enthalten alle Einträge in InternetProxySetting Leerstrings bzw. für die Anschlußnummern jeweils den Wert 0. Mit dwGetInternetConnectionState kann festgestellt werden, ob ein Proxyserver konfiguriert ist.
Kompatibilität
Windows NT/2000/XP: Windows NT, Windows 2000, Windows XP, Windows Server 2003
Windows 95/98/Me: Windows 95, Windows 98, Windows ME
Siehe auch
Übersicht der Units, Übersicht von dwNetwork.pas, dwCloseInternetConnection, dwEstablishInternetConnection, dwGetInetSideIP, dwGetInternetConnectionState, dwGetProxyIgnoredAdresses
Autoren-Info
Autor: Codehunter
eMail-Adresse: codehunter [at] gmx [dot] net
Link: http://delphiworks.sourceforge.net
 

DelphiWorks SDK 10th Bithday Edition Version 1.4 Stable
Dokumentation © 2000-2004 Codehunter Works
Diese Seite wurde erzeugt am 14.02.2005 20:56:49 Uhr.