Thema: idTCP in iOS

Einzelnen Beitrag anzeigen

mjustin

Registriert seit: 14. Apr 2008
3.006 Beiträge
 
Delphi 2009 Professional
 
#4

AW: idTCP in iOS

  Alt 14. Aug 2016, 12:53
Danke für deine Antwort, ich habe das gerade so geändert wie du geschrieben hast.
Leider verändert sich nichts an meinem Problem, kann es sein, dass die Daten zu klein sind, sodass der Buffer sich füllt?
Ich erwarte immerhin nur 13 Bytes pro Paket.
Für Pakete bekannter Länge bietet TIdTCPClient auch eine Methode, mit der ein Byte Array fester Länge eingelesen wird

procedure ReadBytes(var VBuffer: TIdBytes; AByteCount: Integer; AAppend: Boolean = True);

d.h.:

IdTCPClient1.Socket.ReadBytes(MyBytesArray, 13, False);
Michael Justin
  Mit Zitat antworten Zitat