Einzelnen Beitrag anzeigen

SIn

Registriert seit: 13. Apr 2004
14 Beiträge
 
#1

Ist die Größe eines Buffers festgelegt?

  Alt 30. Mai 2004, 19:56
Wir schreiben an einem Chatprogramm das auf TServersocket bzw. Tclientsocket basiert
Mein Problem ist Folgendes. Wenn ich bei Serveruser mehr Felder als 90 Angabe, zerhagelts mir den chat. In der Hilfe habe ich herausgefunden , dass Buffer nur eine Gewisse Größe haben dürfen.

Delphi-Quellcode:
type
  TUSER = Record
    NICK : String[15];
    SERVER : String[20];
    PW : String[20];
    SERVERNAME : array[1..200]of string[20];
    SERVERUSER : array[1..89] of string[15];////größer als 89 und er schmiert ab
    SERVERANZ : byte;
    USERANZ : array[1..200] of integer;
    Nachricht : Integer;
    Text : String[100];
    IP : String[16];
    DateTime : TDateTime;
    Index : Byte;
    Chatchannel : Array[1..200] of boolean;
  end;
Die Frage ist, ob man die Buffersize eines Socktes erhöhen kann. Vielleicht weiss hier jemand wie das geht.

Thx im Voraus

Mfg SIn
  Mit Zitat antworten Zitat