Visual Basic 6类属性类型是否可以是枚举
发布时间:2020-12-17 07:15:17 所属栏目:百科 来源:网络整理
导读:我正在研究一个旧的vb6应用程序(长篇故事,.NET Framework不可用). 我想知道,我可以将vb6 Class Property项声明为Enum吗? 例如 Public Enum WinInetPort INTERNET_INVALID_PORT_NUMBER = 0 INTERNET_DEFAULT_FTP_PORT = 21 INTERNET_DEFAULT_GOPHER_PORT = 7
我正在研究一个旧的vb6应用程序(长篇故事,.NET Framework不可用).
我想知道,我可以将vb6 Class Property项声明为Enum吗? 例如 Public Enum WinInetPort INTERNET_INVALID_PORT_NUMBER = 0 INTERNET_DEFAULT_FTP_PORT = 21 INTERNET_DEFAULT_GOPHER_PORT = 70 INTERNET_DEFAULT_HTTP_PORT = 80 INTERNET_DEFAULT_HTTPS_PORT = 443 INTERNET_DEFAULT_SOCKS_PORT = 1080 End Enum 课程模块: Private m_Port As WinInetPort Public Property Get Port() As WinInetPort Port = m_Port End Property Public Property Let Port(val As WinInetPort) m_Port = val End Property 但是,我在编译时遇到错误
该错误在类中的下一个Private语句中突出显示. 我在网上的某个地方读过vb6类不能公开公共常量 – 是否有解决方法? 谢谢 解决方法
确保所有私有语句都放在属性声明之上.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |