Einzelnen Beitrag anzeigen

marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#6

Re: Problem mit Gameserverabfrage

  Alt 14. Dez 2006, 18:54
Hi,

alle Pakete könntest du vielleicht so empfangen:

Delphi-Quellcode:
var
  s: String;
begin
  // ...
  Memo.Clear;
  repeat
    s := UDPClient.ReceiveString();
    if s <> 'then
      Memo.Text := Memo.Text + s;
  until s = '';
end;
Setze vorher BufferSize und ReceiveTimeOut deines UDPClient auf einen dir genehmen Wert. Beim UDP-Protokoll ist es wie mit einem Rendezvous - du wartest solange du Hoffnung hast.

Zitat von Mr.H.:
Oder gibts noch eine andere Lösung ?
Alternativ kannst du auch nur das erste Paket lesen - eine Lösung dafür hast du ja schon selbst entwickelt...

Freundliche Grüße
  Mit Zitat antworten Zitat