首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

新手有关问题?

2012-01-07 
新手问题????PublicPropertyLetEmployeeNo(ByValstrEmployeeNoAsString)m_strEmployeeNostrEmployeeNoEnd

新手问题????
Public   Property   Let   EmployeeNo(ByVal   strEmployeeNo   As   String)

        m_strEmployeeNo   =   strEmployeeNo

End   Property

Public   Property   Get   EmployeeNo()   As   String

        EmployeeNo   =   m_strEmployeeNo

End   Property


能不能请哪位前辈帮忙解释下上面是什么意思,主要用于做什么的,越详细越好,谢谢了!

[解决办法]
m_strEmployeeNo 为你设计的类的属性,用户可以给这个读写这个属性。
m_strEmployeeNo = strEmployeeNo 就是给这个属性赋值,而EmployeeNo = m_strEmployeeNo是读取这个属性值。


[解决办法]
Public Property Let EmployeeNo(ByVal strEmployeeNo As String)

m_strEmployeeNo = strEmployeeNo----------------把strEmployeeNo对象的值给m_strEmployeeNo,str代表数据类型为字符串

End Property

Public Property Get EmployeeNo() As String

EmployeeNo = m_strEmployeeNo

End Property

EmployeeNo()属性通过get获得值,Let是赋值的。
不对地高手指出

热点排行