远远没有,这个旧的vb6应用程序正在杀死我。我在.NET之前是如何开发这些东西的。vb6类属性作为一个类的数组
我想创建一个属性成员是UDT或其他类的数组的vb6类。
例如
我有一个名为监视器类暴露出一些属性:
- 分辨率
- 旋转
- 名称
- 宽度
- 身高
在我的主程序mo愚蠢我有一个名为SystemConfig的类,它有一个名为MonitorConfig的属性,但以前它只提供了一个项目。因为我们现在在多个监视器的世界中运行,所以我需要此属性来支持多个项目。
不幸的是vb6不给我List(Of T),所以我需要下一个最好的东西。我的第一个想法是使用一个数组。
这里是我的尝试:
Private m_MonitorConfig() As Monitor
Public Property Get MonitorConfig() As Monitor()
MonitorConfig = m_MonitorConfig
End Property
Public Property Let MonitorConfig(val() As Monitor)
m_MonitorConfig = val
End Property
如何获得的财产,以识别进出MonitorConfig财产的数组值?
感谢
与“现在”是15年前,上千年:) – Deanna 2012-04-16 15:24:35