关于VB类的问题
关于VB类的问题我在类模块中编写了几个类,其中一些类中的子过程的参数类型是我自定义的,我是用public定义在一般模块中,但是我一运行就回有如下的对话框弹出,问题出在哪里啊?
我举个例子
在窗口代码中有如下代码
Private Sub Command1_Click()
Dim bb1 As a
bb1.c = 5
Dim cccc
dim bb As New abc
cccc = bb.qq(bb1)
End Sub
在标准模块中 .bas文件中
Public Type a
c As Double
End Type
在类模块中 .cls文件中
Public Function qq(m As a) As Double
qq = m.c + 1
End Function
无法运行通 会出现以下对话框
也就是说,类模块要用到用户自定义的类型,这个自定义的类型应该在哪里声明定义
哪位VB高手指教?
顶
类型名是a还是abc? 类是abc 类型是a
经过我多方查证 在类里不能把自定义类型做为参数引用
页:
[1]