Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
Delphi 12 Athens
|
AW: Wie erkennen ob Pointer ein Object, String, Array oder Record ist
27. Sep 2021, 19: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.
$2B or not $2B
Geändert von himitsu (27. Sep 2021 um 19:54 Uhr)
|