Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Netzwerk Status auslesen (https://www.delphipraxis.net/14334-netzwerk-status-auslesen.html)

Sidores 7. Jan 2004 09:45


Netzwerk Status auslesen
 
Hi,
Wie kann man den Status einer Lan Verbindung auslesen, will halt wissen ob sie aktiv ist oder nicht.
Hat jemand ne idee, hab bisher noch nichts gefunden.

Danke

APP 7. Jan 2004 10:29

Re: Netzwerk Status auslesen
 
Hallo Sidores,
definiere "aktiv":

.) Verbunden mit dem Netzwerk
.) Daten werden übertragen/empfangen
.) ???

Sidores 7. Jan 2004 11:04

Re: Netzwerk Status auslesen
 
Verbunden mit dem Netzwerk meinte ich.

jetzt mach ich das aber anders ich gucke ob er ne andere IP als 127.0.0.1 hat und wenn ja dann ist er verbunden

cYaONE 7. Jan 2004 11:08

Re: Netzwerk Status auslesen
 
127.0.0.1 hat er im Grunde immer!

MrKnogge 7. Jan 2004 11:36

Re: Netzwerk Status auslesen
 
Zitat:

Zitat von Sidores
Verbunden mit dem Netzwerk meinte ich.

jetzt mach ich das aber anders ich gucke ob er ne andere IP als 127.0.0.1 hat und wenn ja dann ist er verbunden

Warum sollte sich deine IP ändern, wenn du mit einem Netzwerk connectest ?

Aber da müsste eigentlich von Windows n Ereigniss ausgelöst werden.

Sidores 7. Jan 2004 11:44

Re: Netzwerk Status auslesen
 
sorry, ich meinte dann hab ich ja noch ne zweite IP-Adresse

APP 7. Jan 2004 13:01

Re: Netzwerk Status auslesen
 
Hallo Sidores,

Zitat:

Zitat von Sidores
Verbunden mit dem Netzwerk meinte ich.

jetzt mach ich das aber anders ich gucke ob er ne andere IP als 127.0.0.1 hat und wenn ja dann ist er verbunden

Das funktioniert aber nur mit dynamischen IP-Adressen (per DHCP).

@cYaONE, @MrKnogge,

Zitat:

Sidores hat folgendes geschrieben:
Verbunden mit dem Netzwerk meinte ich.

jetzt mach ich das aber anders ich gucke ob er ne andere IP als 127.0.0.1 hat und wenn ja dann ist er verbunden


Warum sollte sich deine IP ändern, wenn du mit einem Netzwerk connectest ?
bei DHCP hat "er" nur dann 127.0.0.1 = LOCALHOST, wenn er nicht mit dem LAN verbunden ist, sonst bekommt "er" eine IP-Adresse zugewiesen.
Bei Statischen IP-Adressen bleibt die Adresse immer gleich, egal ob im LAN oder nicht, daher funktioniert der Beitrag aus der DP-Library auch nicht richtig, der meldet schon True wenn nur eine NIC vorhanden ist.

Zitat:

Aber da müsste eigentlich von Windows n Ereigniss ausgelöst werden.
Suche mal nach WMI, da gibt es ein Ereignis.


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:58 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz