Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

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

AW: Strings unter Linux ?? String[10]

  Alt 16. Jun 2018, 16:38
wenn z.b. length(astring) genutzt wird, dann muß man größere Umbauten vornehmen.
Ansonsten
Delphi-Quellcode:
tshortstring=packed record
                Long:byte;
                text:array of {Byte oder 8Bit-Char}
             end;
Aber beachten, das ist nur ein Datencontainer!
Die meisten Funktionen werden wahrscheinlich mit einem Fehler aussteigen.

Gruß
K-H
ShortString ist ein statisches Array!
Bei dir ist "text" ein Pointer und da muß man eventuell so Einiges beachten. (leider kann man mit den Generics nicht de größe dieses Arrays definieren, womit sich damit nichts dynamisches für Length 1..255 erzeugen lässt)
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat