Die Hilfe zu dem Fehler habe ich schon gelesen. Hätte mich auch fast damit zufrieden gegeben, aber es gibt hier in der
DP einige Beiträge (z.B.
hier), in denen Typeinfo(TEinRecord) offensichtlich funktioniert.
Generell geht es bei mir ja auch, sobald ich einen "Dummy"-Member" von Typ Variant mit in den Record lege.
Und genau das würde ich gerne verstehen.
Warum geht es "nur" mit mindestens einem Variant-Member, bzw. wie kann ich diesen Effekt auch ohne Variant-Member erreichen ?
PS: Die Compiler-Direktiven {M+} {M-} helfen nicht ....