将财产变为功能 [英] to change property into function
本文介绍了将财产变为功能的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如何将以下属性更改为函数?
其在vb6中我想将其转换为vb.net。
Public Property Let PathToTop(pPathToTop As String)
lPathToTop = pPathToTop
设置lAttribute = Nothing
设置lAttribute = lDatabase.GetProperties(lPathToTop )
结束财产
公共财产获取PathToTop()作为字符串
PathToTop = lPathToTop
结束物业
谢谢
解决方案
你会需要两个函数 - 一个用于getter,一个用于setter。
那么为什么不把它变成属性?
私有 lPathToTop 作为 字符串
公开 属性 PathToTop()作为字符串
获取
返回 lPathToTop
结束 获取
Set
lPathToTop = value
lAttribute = lDatabase.GetProperties(lPathToTop)
End 设置
结束 物业
how can i change the below property into a function ?
its in vb6 and i want to convert it into vb.net .
Public Property Let PathToTop(pPathToTop As String)
lPathToTop = pPathToTop
Set lAttribute = Nothing
Set lAttribute = lDatabase.GetProperties(lPathToTop)
End Property
Public Property Get PathToTop() As String
PathToTop = lPathToTop
End Property
Thanks
解决方案
You would need two functions - one for the getter, and one for the setter.
So why not make it a property?
Private lPathToTop As String Public Property PathToTop() As String Get Return lPathToTop End Get Set lPathToTop = value lAttribute = lDatabase.GetProperties(lPathToTop) End Set End Property
这篇关于将财产变为功能的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文