不RegClass 也能找到DLL里存在的类定义?

Frank6600 2014-01-17 01:59:03
动态载入的DLL中
DLL里定义了数个Delphi类,
如果希望这些类被主程序找到,
必须在unit文件的initialization区RegClass。
很不幸的,我经常会忘记这么做。

有没有 不RegClass 也能找到DLL里存在的类定义的方法?
...全文
175 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
武稀松 2014-01-17
  • 打赏
  • 举报
回复
要不你专门搞一个RegClasses.pas所有需要注册的类都在这里用RegisterClasses注册了.免得忘了.
Frank6600 2014-01-17
  • 打赏
  • 举报
回复
找类。 找到类才能实例化它。 一旦实例化就简单了, 我有它的基类, 因此要调用方法很简单, 不用RTTI.
bdmh 2014-01-17
  • 打赏
  • 举报
回复
你到底是找类,还是找类里的方法,如果找方法,可以用RTTI

16,748

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
  • 语言基础/算法/系统设计社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧