Tcomponent的VCLComObject属性怎样使用,必需要实现IVCLComObject接口吗?(100分)

  • 主题发起人 主题发起人 hsgrass
  • 开始时间 开始时间
H

hsgrass

Unregistered / Unconfirmed
GUEST, unregistred user!
我想将DATAMODULE变为COM对象,让它自己管理自己
COMPONENT的引用为0 的时候,如果VCLCOMOBJECT《》NIL则自动释放,我想它自动释放,
怎样实现?
 
自动释放:
你把引用的计数减一就可以了。另外在继承的时候,直接从TInterfaceObject或者TAutoObject继承下载让他们管理释放。

vclcommponet=nil也就释放了。
要不就要自己写IVCLComponet.
其他的老蓝不懂你想怎样了。
 
谢谢

可是,写好的控件都是从TCOMPONENT承继,不能从TINTERFACEDOBJECT
所以才考虑使用VCLCOMOBJECT
 
追加分数200
谁可以解决?
 
后退
顶部