关于Delphi Automation collections的使用问题 ( 积分: 50 )

  • 主题发起人 主题发起人 贝贝三
  • 开始时间 开始时间

贝贝三

Unregistered / Unconfirmed
GUEST, unregistred user!
我想实现一可以供VB调用的Automation对象 AClass,AClass 包含一类型为Variant的属性Golbal. 在vb中创建实例后,可以以如下方式使用:
A.Golbal.Add("B", new B()) // B 为一业务对象,有一实现方法sayHello()
A.Golbal.Add("C", new C()) // C 为一业务对象,有一实现方法sayWorld()
A.Golbal("B").sayHello()
A.Golbal("C").sayWorld()
当有更多的和b,c同构的业务对象添加至A.Golbal时,也希望能进行行如
A.Golbal("业务对象").业务对象方法() 的调用,但是这个Golbal 以Automation collections实现好了,还是以vararray实现好? 大家给我一点提示 [:)]
 
我想实现一可以供VB调用的Automation对象 AClass,AClass 包含一类型为Variant的属性Golbal. 在vb中创建实例后,可以以如下方式使用:
A.Golbal.Add("B", new B()) // B 为一业务对象,有一实现方法sayHello()
A.Golbal.Add("C", new C()) // C 为一业务对象,有一实现方法sayWorld()
A.Golbal("B").sayHello()
A.Golbal("C").sayWorld()
当有更多的和b,c同构的业务对象添加至A.Golbal时,也希望能进行行如
A.Golbal("业务对象").业务对象方法() 的调用,但是这个Golbal 以Automation collections实现好了,还是以vararray实现好? 大家给我一点提示 [:)]
 
帮顶

--------签名档---------------------------

惊爆开源站

http://www.source520.com

80G源码电子书免费免注册下载,大量精辟技术文档库随时更新
 
后退
顶部