Hallo liebe Community,
ich möchte es schnell auf den Punkt bringen. Es soll via IdUDPClient eine Spielerliste von einem COD4 Server
geholt werden. Dies habe ich folgendermaßen gelöst:
Delphi-Quellcode:
IdUDPClient2.Host := Label6.Caption;
IdUDPClient2.Port := strtoint(Label3.Caption);
IdUDPClient2.Active := true;
IdUDPClient2.Send(pb_senden);
Servermsg := IdUDPClient2.ReceiveString(4096);
IdUDPClient2.Active := false;
Nur endet die Liste bei Spieler 9 von 42. Ich vermute mal, dass das Paket irgendwie zu groß ist.
Habe schon versucht bei ReceiveString die bytes zu vergrößern, doch ohne Erfolg.
Wie kann ich denn nun die gesammte Liste abfragen???
P.s. ein ähnliches Thema habe ich hier gefunden:
http://www.delphipraxis.net/internal...t.php?t=131520. Hat mir aber nicht weitergeholfen...