当前位置:编程学习 > VB >>

关于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 ,  基础类
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,