自定义了一个activex控件,添加了一个简单的公用方法msg,如果直接在exe工程中直接引用控件就可以调用这个方法,但动态添加这个控件就不能调用msg方法,哪位高人知道这是为什么???该如何解决?????activex控件中
工程名:zhy
控件类名:UserControl
....
Public Sub msg()
     MsgBox ("hello!")
End Sub
....如果exe中直接引用控件并调用msg成功
usercontrol1.msg  '调用成功
如果exe中动态加载控件msg就调用不了
dim muc as object
set muc =form1.Controls.Add("zhy.UserControl", "usercontrol1")  '动态加载控件
muc.left=100  '
muc.top=200   '
muc.visible=true  '调用这些left,top,visible等默认属性都能成功
muc.msg   '唯独调用自定义的方法错误,提示" 实时错误'438' 对象不支持该属性或方法"