Ich denke so weit war ich schon, siehe eine antwort früher ...
habe ich zB den Namen DArc, empfange ich folgendes (3 Bytes + 3 weitere):
1. byte: packet id = 0x02 => 2
2. byte: länge meines namens = 4
3. byte: das zeichen "D" im
ASCII Code
4. byte: das zeichen "A"
5. "r"
6. "c"
Delphi-Quellcode:
TMyPacket = packed record
id: Byte;
length: Byte;
username: array[0..15] of AnsiChar; // bzw. of Byte
end;
mein problem ist immer noch wie beschrieben ...