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