Moinzen!
Möchte einen Record via WriteBuffer und ReadBuffer übers LAN versenden. Das ganze ist nun auch schon soweit umgesetzt, dass alleses im groben und ganzen klappt.
Meine Struktur die versendet wird sieht folgendermaßen aus:
Code:
TReceive = record
ClientIP : String[100];
ClientName : String[100]; //DNS
ClientLastAction : TDateTime;
ClientConnected : TDateTime;
Nickname : String[100];
ServerName : String[100];
PortName : Integer;
Nachricht : String[255];
Nachricht_Typ : Integer;
Nachricht_length : Integer;
Liste : String[255];
ToNick : String[100]; //Für Private Nachricht
Leider hab ich durch die Verwendung von ShortStrings nun leider dass Problem dass Meine Userliste ( =Listbox Commatext ) nur 255 Zeichen lang sein kann (= sehr sehr ungünstig)! Zusätzliches und mindestens genau so schwerwiegendes Problem ist die Sache, dass meine Message auch nur 255 Zeichen lang sein kann (= auch sehr ungünstig)!
Jemand von euch nen Plan wie man dem Abhilfe schaffen kann!?
THX