动态调用VB写的OCX,怎么获得OCX中的用Public定义的变量(不是属性)
VB创建一个AcitiveX控件工程(工程名为A,UseControl为B),在工程中定义几个Public变量分别为C,D,E,F(C,D,E,F不是属性),编写代码,调试成功之后.在另一个标准EXE工程(工程名为:G)中用set H=Controls.add( "A.B ", "I ")把控件加进来.请问在这个标准EXE(G)怎么访问控件(H)的变量C,D,E,F.获得它们的数据?
[解决办法]
C=H.C
D=H.D
E=H.E
F=H.F
[解决办法]
如果是工程模块中的public变量 ,那从外部是不可访问的。
除非把public变量定义在UseControl的代码中
否则是不可以的
[解决办法]
试试 H.Object.C