Einzelnen Beitrag anzeigen

Kalle_XXXX

Registriert seit: 7. Okt 2004
29 Beiträge
 
#1

TCP/IP MessageText von undefinierter Length versenden

  Alt 14. Okt 2004, 13:51
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
  Mit Zitat antworten Zitat