1、TRttiContext.FindType无法找到类的问题
默认不是所有的类都会开启Rtti,如果想强制将所有的类都开启Rtti,那么需要在项目中使用预编译命令:
{$STRONGLINKTYPES ON}
2、TRttiContext.FindType中的类名必须加上单元名,如果不加上单元名,则直接使用FindType无法找到类,可使用遍历所有类的方式进行查找(对比类名)。
1、TRttiContext.FindType无法找到类的问题
默认不是所有的类都会开启Rtti,如果想强制将所有的类都开启Rtti,那么需要在项目中使用预编译命令:
{$STRONGLINKTYPES ON}
2、TRttiContext.FindType中的类名必须加上单元名,如果不加上单元名,则直接使用FindType无法找到类,可使用遍历所有类的方式进行查找(对比类名)。