私がやろうとしているのは、インスタンスなしでクラスのフィールドのリストを取得することです...例:
TAClass=class
a_: Integer;
b_: Integer;
constructor (a,b Integer);
end;
VMT から fieldTable を取得できません。
ovmt: PVmt;
ftable: PVmtFieldTable;
finfo: PVmtFieldEntry;
ovmt:=PVmt(TAClass);
ftable := ovmt^.vfieldtable
finfo := ftable^.fields[0]
この方法では、フィールドのリストを取得していません
どんな助けでも大歓迎です、事前に感謝します