Einzelnen Beitrag anzeigen

Benutzerbild von Captnemo
Captnemo

Registriert seit: 27. Jan 2003
Ort: Bodenwerder
1.126 Beiträge
 
Delphi XE4 Architect
 
#4

AW: UDP Port bleibt nach Programmende in Benutzung

  Alt 7. Jul 2015, 15:10
Okay, dass du mit
Wenn das Programm aber beendet wird, bleibt der Port geöffnet.
von außen beendet meinst, dass hatte ich daraus nicht gelesen.

Längere Verzögerung scheint zu gehen (20 Sekunden). Aber das Problem scheint auch weg zu sein, wenn ich als Broadcastadresse nicht 255.255.255.255 benutze, sondern z.B. 192.168.1.255, sprich nur in das einzelne Subnetz gezielt broadcaste. Heißt aber auch, dass diese Adresse bei jedem Kunden konfiguriert werden muss...
Naja, den Netzwerkteil der IP-Adresse könntest du ja aus der IP-Adresse des Clients herauslesen, um deine Broadcastadresse zu bilden.

Des Weiteren könntest du ja bei beim Öffnen des Ports auf Erfolg prüfen, und das in einer Schleife eine gewisse Zeit wiederholen, bis es halt klappt.
Dieter
9 von 10 Stimmen in meinem Kopf sagen ich bin nicht verrückt. Die 10. summt dazu die Melodie von Supermario Bros.
MfG Captnemo
  Mit Zitat antworten Zitat