一个关于VB类的小问题~~
下面是我的程序的部分VB代码,不知道为什么会出错...
一个activeX DLL工程中,有类CPublic和CUser。
类CPublic用来自定义类型,代码为:
Public Enum gxcAdd
AddOK = 0
AddFail = 1
End Enum
在类CUser中有一个Addnew方法,代码为:
Public Function Addnew(Optional strUserName As String = "", Optional strUserPwd As String = "" _
, Optional strTrueName As String = "", Optional strUserDeptIn As String = "") As gxcAdd
....(中间没有错误)
end function
程序总会出错,提示是“编译错误:private enum 和用户定义类型不能作为参数,公共过程的返回类型、公共数据成员或公共用户定义类型的字段使用!”
请教大虾,这是什么问题,怎么解决,谢谢~~