Guten Abend,
vielleicht kannst Du die Methode zum Empfangen ausgliedern
und in einen Thread einbauen. Dieser kann dann in einer (endlos)Schleife
schauen ob UDP Packete im Empfangspuffer angekommen sind.
In etwas so:
Code:
while not terminated do
begin
schaue in Empfangspuffer
Wenn Daten da sind verarbeite oder verschiebe diese
end;
Grüße
Klaus