Zitat von
alcaeus:
Zitat von
StefanDP:
Ein String kann bis zu 2GB daten enthalten...
Also der normale Delphi-String AFAIK nicht, der ist ja eigentlich nur ein array[0..255] of Char, oder hat sich das seit Borland Pascal geändert?
Greetz
alcaeus
Jepp, das ist glaubig schon seit Delphi 3 so - das "alte" heißt seit da
ShortString
[edit]
Der "neue" Typ
String ist einfach ein PChar wobei auf dem Offset -4 noch die Länge des allokierten Speichers steht.
[/edit]