有一个用户控件(.ctl)和若干个窗体(Form)
用户控件中定义了一些参数和一些函数:
参数:aa,bb,cc
函数:Function1(),Function2()
我想知道如何在窗体中调用用户控件中的参数值和函数呢?在类模块中定义全局变量可以解决不同窗体间参数的传递
对函数呢?另外
我见过好像有在窗体中定义如下的:
Option Explicit
Public CtrlForm1 As Object这样他在窗体中就这样引用用户控件中的参数和函数:
Mya=CtrlForm1.aaCall CtrlForm1.Function1()Call CtrlForm1.Function2()不过,我这样用的时候
它就提示: 实时错误“91”
对象变量或With块变量未设置请问该如何解决参数与函数的传递和调用问题??
用户控件中定义了一些参数和一些函数:
参数:aa,bb,cc
函数:Function1(),Function2()
我想知道如何在窗体中调用用户控件中的参数值和函数呢?在类模块中定义全局变量可以解决不同窗体间参数的传递
对函数呢?另外
我见过好像有在窗体中定义如下的:
Option Explicit
Public CtrlForm1 As Object这样他在窗体中就这样引用用户控件中的参数和函数:
Mya=CtrlForm1.aaCall CtrlForm1.Function1()Call CtrlForm1.Function2()不过,我这样用的时候
它就提示: 实时错误“91”
对象变量或With块变量未设置请问该如何解决参数与函数的传递和调用问题??
Public CtrlForm1 As Object 这样并没有把你的控件添加到窗体里。所以会有出错提示。
Public CtrlForm1 As Object
Set ctrlform1 = Form1.Controls.Add("工程1.lgb1", "lgb1")你还可以真接将该控件画到窗体上就行了。