关于VB6编译错误
之前模块public type ClassPoint
x as long
y as long
end type
Public Property Let 位置(ByVal vData As ClassPoint)
mvar位置 = vData
End Property
错误信息:只有在公共对象模块中定义的公共用户定义类型可以作为参数,类模块的公共过程返回类型,公共类型的定义字段使用。 --------------------编程问答-------------------- 哪不说的很清楚了吗? --------------------编程问答-------------------- 把ClassPoint定义在模块(Module)中,位置属性定义在类(class)中。 --------------------编程问答-------------------- ClassPoint 就是定义在模块(Module)中的啊!!!
位置属性就是定义在类(Class)中的啊!!
为什么就是不行? --------------------编程问答-------------------- 在ActiveX DLL工程或ActiveX EXE工程中,具有MultiUse或GlobalMultiUse的类里声明结构 --------------------编程问答-------------------- 不明LZ在说什么
补充:VB , 基础类