Ich habe es so geregelt, dass ich keinerlei Records mehr verwende, da ich schon sehr häufig mit der
RTTI zu tun habe. Hast du z.B. keine String-Eigenschaft integriert, so werden keinerlei
RTTI für diesen Record erzeugt. Von dem her finde ich es immer etwas gefährlich diese Kombination zu nutzen. Schau zudem mal ins
QC, da findest du einige Problemchen bzgl. Records +
RTTI. Es müsste auch ein paar ältere Threads von mir geben, in denen ich über ein paar Probleme berichte.
Fazit: Nichts geht über Klassen
»Remember, the future maintainer is the person you should be writing code for, not the compiler.« (Nick Hodges)