Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
 
Delphi 12 Athens
 
#3

Re: Delphi2009+ --> (Ansi)String[n]

  Alt 20. Okt 2009, 18:46
jupp, String/AnsiString/WideString/UnicodeString sind dynamische Arrays

String[n] und ShortString sind statische Arrays

String[x] entspricht da
Delphi-Quellcode:
type
  MyShortString = packed record
    Len: Byte; // entspricht Data[0]
    Data: array[1..x] of AnsiChar;
  end;
und ein ShortString ist String[255]


wenn du unbedingt einen ShortString-artigen Typen haben willst, welcher Unicode kann, dann bastel dir einen aus 'nem Record
$2B or not $2B
  Mit Zitat antworten Zitat