Gerade gemerkt: Ignoriert bitte "IdUDPServer1UDPRead" - das ist ein Trümmer von einem Experiment.
Der Timer-Event sieht so aus:
Delphi-Quellcode:
procedure TTUT_Main.Timer1Timer(Sender: TObject);
var
s: string;
begin
if not IDUDPClient1.Connected then exit;
s:=IdUDPClient1.ReceiveString(10);
if s='' then exit;
RzMemo1.Lines.Add('Received: '+s);
end;