Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

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

AW: Wie erkennen ob Pointer ein Object, String, Array oder Record ist

  Alt 27. Sep 2021, 18:49
TValue (System.RTTI)

Oder TVarRec (array of const), aber das kann auch keine Records,
denn bei einem Record oder einem typitiserten Pointer, da müsste man zusätzlich auch noch die TTypeInfo mit speichern.
Ebenfalls bei statischen Arrays, wobei dynamische Arays und LongStrings (AnsiString, UnicodeString und Ableitungen) ihre TypeInfo, bzw. CharSize+CodePage in sich tragen.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu (27. Sep 2021 um 18:54 Uhr)
  Mit Zitat antworten Zitat