如果我把自定义的类封装在DLL中引用,可是实现吗?(分总是这么的少...)(5分)

  • 主题发起人 主题发起人 TIGER@DELPHI
  • 开始时间 开始时间
T

TIGER@DELPHI

Unregistered / Unconfirmed
GUEST, unregistred user!
如果我把自定义的类封装在DLL中引用,可是实现吗?(分总是这么的少...)
 
封装级别是?如果完全封闭那么引用时只能从RTTI入手。太累,如果调用者知道类的原型只做转换就行。
 
比方说一个计算数学表达式的控件,怎么通过DLL调用它?
 
首先,不建议你封装那样的类,如果单纯为了减少应用程序体积,那么可以用Runtime Packages。如果为了二进制重用,应该使用COM。
实在要封装类,关于调用问题,也不是三言两语能说得清的,你先看看这两个文档:
http://www.6ic.com/downloads/simples/os/rttidoc.rar
http://www.6ic.com/downloads/simples/forms/dllchildwnd.zip

如果有什么不明白的,再问。
 
后退
顶部