Seite 1 von 1
Port prüfen
Verfasst: 07.12.2005 21:25
von Ninja_
Wie kann ich prüfen ob ein port geöffnet ist, also nicht mit opennetworkconnection ob eine verbindung aufgebaut werden kann sondern nur ob der port verfügbar wäre und nicht von einer anderen applikation genutzt wird.
Verfasst: 07.12.2005 22:38
von Laurin
Du meinst, ob der Port für einen eigenen Server frei ist?
Erstelle einfach einen Server hinter diesem Port. Kann er erstellt werden, war der Port vorher frei. Kann der Server nicht erstellt werden, ist der Port schon von einem anderen Programm belegt (oder an der Netzwerksoftware stimmt was nicht, z. B. Treiberfehler etc.).
Btw.:
Wenn mit OpenNetworkConnection() erfolgreich eine Verbindung zu einem Port aufbauen kann, so befindet sich dahinter ein Server. Ein Verbindungsaufbau ohne Server dahinter ist AFAIK nicht möglich.