| 

.NET C# Java Javascript Exception

3
Wie kann ich den Verbindungsmodus zum Internet aus einer eigenen Anwendung heraus abfragen?
27.02.2011
BooterButt 31 1
Typo in Thema korrigiert.
Torsten Weber 27.02.2011
2 Antworten
1
Das sollte mit InternetGetConnectedState gehen.
27.02.2011
Jürgen Luhr 6,9k 1 8
1
void Main()
{
Console.WriteLine(IsConnectedToInternet());
}

[DllImport("wininet.dll")]
private extern static bool InternetGetConnectedState(out ConnectedStateFlags flags, int reserved);

public static bool IsConnectedToInternet( )
{
ConnectedStateFlags flags;
return InternetGetConnectedState(out flags, 0);
}

[Flags]
enum ConnectedStateFlags
{
INTERNET_CONNECTION_CONFIGURED = 0x40,
INTERNET_CONNECTION_LAN = 0x02,
INTERNET_CONNECTION_MODEM = 0x01,
INTERNET_CONNECTION_MODEM_BUSY = 0x08,
INTERNET_CONNECTION_OFFLINE = 0x20,
INTERNET_CONNECTION_PROXY = 0x04,
INTERNET_RAS_INSTALLED = 0x10
}


Mehr Informationen gibt's hier: InternetGetConnectedState Function
27.02.2011
Daniel Kuppitz 596 6

Stelle deine Vb-Frage jetzt!