Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

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

AW: RTTI Typ ermitteln bei generics?

  Alt 23. Sep 2010, 11:16
Den Typ "TMyRecord" gibt es nicht.
Jeder Typ, welcher über TMyRecord<...> erstellt wird, stellt einen eigenständigen Typen dar.

PS: Records kennen keine Vererbung


SpecialRecord kann und muß also immer vom Typ TMyRecord<TSpecialClass> sein.

Es sei denn du manipulierst den dahinterligenden Speicherbereich, unter umgehung aller Sicherheitsmaßnahmen, aber dann ist eh alles egal, da man sowas nicht bestimmen/auslesen kann ... egal was für Bytes in dem Speicher rumliegen es sind und bleiben irgendwelche Bytes und man kann nicht bestimmen daß diese Bytes irgendwas bestimmtes darstellen sollen.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu (23. Sep 2010 um 11:19 Uhr)
  Mit Zitat antworten Zitat