Einzelnen Beitrag anzeigen

SebastianZ

Registriert seit: 23. Jul 2009
89 Beiträge
 
Delphi 11 Alexandria
 
#1

Probleme mit einem UDP Broadcast

  Alt 17. Mai 2011, 15:48
Hallo DP - Community,

möchte gleich mal vorweg sagen: ja, ich hab die SuFu bemüht und bin trotzdem auf keinen grünen Zweig gekommen. Hier mein Problem:

Ich möchte ein Objekt bauen das in jedes verbundene Netzwerk, in dem der PC hängt, einen Broadcast senden und aus all diesen Netzten auch über das selbe Objekt Broadcasts auslesen.

Ich baue dafür pro Netzwerk ein TUdpSocket auf (belegte Propertys: LocalHost: Lokale IP; Local Port '123456'; RemoteHost: Broadcastadresse des Netzwerkes; RemoteHost '12345').

Das senden des Broadcasts funktioniert einwandfrei. Nur das empfangen will nicht funktionieren (liefert beim TUdpSocket.ReciveLn() trotz gesendetem Broadcast '' zurück).

In einem Test von mir in dem ich nur eine TUdpSocket - Komponente verwende funktioniert das auslesen des Broadcasts korrekt.

Ich hoffe irgend wer kann mir helfen.
  Mit Zitat antworten Zitat