Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Feststellen, ob Netzwerkverbindung hergestellt (https://www.delphipraxis.net/18391-feststellen-ob-netzwerkverbindung-hergestellt.html)

Tubos 17. Mär 2004 20:20


Feststellen, ob Netzwerkverbindung hergestellt
 
Hallo!

Ich würde gerne ein ganz kleines Programm schreiben, das alle 5 oder 10 Sekunden prüft, ob eine Netzwerkverbindung hergestellt ist. Wenn nicht, soll irgendeine Aktion ausgeführt werden.
Mit dem Programm hab ich absolut keine Probleme, aber wie stelle ich fest, ob eine Netzwerkverbindung da ist?

Hintergrund: Die Netzwerkkarte "weiß" (zumindest bei mir), ob ein Netzwerkkabel angesteckt ist; wenn nicht, meldet er: "LAN-Verbindung: Das Netzwerkkabel wurde entfernt."
Nachdem ich feststellen musste, dass man mit Windows-Bordmitteln keine Aktion dafür einstellen kann, entschied ich, ein kleines Programm zu schreiben.

Ich will, wenn möglich, direkt von der Netzwerkkarte den Status (verbunden / nicht verbunden) holen.
In der Code-Library habe ich einen Beitrag gefunden, mit dem man eine Internetverbindung prüfen kann - doch da stand gleich dabei, dass dies problematisch ist und nicht 100prozentig geht.

Wie geht es aber im LAN?
Einfach Netzwerkkarte auslesen...?? :-D

Tubos

Ultimator 20. Jul 2004 12:25

Re: Feststellen, ob Netzwerkverbindung hergestellt
 
Das Problem, festzustellen, ob ein Internetverbindung besteht ist leider immernoch ungelöst. Glaub ich ; - )

fkerber 20. Jul 2004 12:27

Re: Feststellen, ob Netzwerkverbindung hergestellt
 
Hi!

Da gab es letztens (1-2 Wochem glaube ich) einen größeren Thread dazu.

Schlechte Alternative: anderen Rechner im Netz anpingen.



Ciao fkerber

djmasi 20. Jul 2004 16:08

Re: Feststellen, ob Netzwerkverbindung hergestellt
 
Jepp, und zwar hier: http://www.delphipraxis.net/internal...ect.php?t=4043. :zwinker:

Tubos 20. Jul 2004 17:15

Re: Feststellen, ob Netzwerkverbindung hergestellt
 
Den Thread kenne ich.

Ich denke mal, das Problem ist damit gelöst.
Wenn es noch Fragen gibt werde ich mich dort melden.

Danke!


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:33 Uhr.

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