siehe beitrag
#3
Zitat:
Was ist ein packed Record - was ändert sich dabei am Record? Helfen mir die ShortStrings[mit fester Länge] wirklich weiter?
Von einem Textbasierenden Befehlsprotokoll würde ich wirklich gerne Abstand halten.
Packed Record
Dein Protokoll ist doch jetzt auch schon textbasiert - oder was steht in den Strings.
ShortString sind besser geeignet weil sie anders aufgebaut sind:
ShortString [0]-Länge des Strings [1...length-1] Inhalt
String : Pointer auf Speicher in dem der Inhalt steht.
Mit pointern kann der Empfänger nichts anfangen, weil diese nur auf Deinem System gültig sind.
Beim Empfänger können sie ins Nirvana zeigen - daher wahrscheinlich auch die Exceptions.
Grüße
Klaus