IdUdpServer
-
Hallo!
Wie kann ich mit dem IdUdpServer die empfangenen Daten lesen?IdUDPServer1->ReceiveString(0);
geht nicht, wobei ich nicht weiß, was der Parameter sein muss! Ich möchte Daten lesen, wenn das OnUDPRead-Event ausgelöst wurde!
Danke!
Arne
-
Original erstellt von att309:
wobei ich nicht weiß, was der Parameter sein mussUnd warum schaust du dann nicht mal in die Hilfe? Der Parameter kann zB. ein Integer sein, der den Timeout-Grenzzwert festlegt. Die Funktion selbst gibt den empfangenen String zurück
-
Ich konnte in der Borland-Hilfe nicht vernünftiges finden.
In meinem Test-Programm ist udp ein IdUDPServer, ausserdem gibt es ein Memo (Memo1):void __fastcall TForm1::udpUDPRead(TObject *Sender, TStream *AData, TIdSocketHandle *ABinding) { Memo1->Lines->Add(udp->ReceiveString(10)); }
Der Cursor springt zwar eine Reihe tiefer, aber es wird kein Text angezeigt!
Arne
-
Dann wird wohl kein Text angekommen sein.
Die Indy-Hilfe kannst du auf der Indy-Website herunterladen.