Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu
Online

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

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.
Ein Therapeut entspricht 1024 Gigapeut.

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