关于自定义类型,急急急!!
在模块文件中自定义了一个类型
Public Type typAAA
......
End Type
然后在一个类模块中定义一个此类型的动态数组Private aUserSubsidyAry() As typSubsidyImport
要在另一个窗体类中显示数组中的值,本想直接写成Public,却发现不行,写成Private就可以,为什么这个自定义的类型不能作为Public型的过程或函数的参数传递?提示说编译错误,“只有在公共对象模块中定义的公共用户定义类型可以作为参数,类模块的公共过程返回类型,公共用户定义类型的字段使用。”
我想用Public Property Get XXX() As typAAA这样方式获取,也不行,反正只要Public开头都不行,换成Private就可以。
可我这个数组定义在类模块中,要在另一个窗体类中显示,怎么给弄过去啊???