Weit draußen, diese alte vb6 App bringt mich um. Wie habe ich jemals mit diesem Zeug vor .NET entwickelt?vb6 Class-Eigenschaft als Array einer Klasse
Ich versuche, eine VB6-Klasse mit einem Eigenschaft-Mitglied zu erstellen, das ein Array von entweder UDT oder einer anderen Klasse ist.
z.B.
Ich habe eine Klasse namens -Monitor, die einige Eigenschaften aussetzt:
- Auflösung
- Rotation
- Namen
- Breite
- Höhe
In meinem Haupt Programm mo Ich habe eine Klasse namens SystemConfig, die eine Eigenschaft hat, die MonitorConfig genannt wird, aber zuvor hat sie nur ein Element erleichtert. Da wir jetzt in einer Welt mit mehreren Monitoren arbeiten, muss diese Eigenschaft mehr als einen Gegenstand unterstützen.
Leider vb6 gibt mir keine Liste (Of T), also brauche ich die nächstbeste Sache. Mein erster Gedanke ist, ein Array zu verwenden.
Hier ist mein Versuch:
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
Wie erhalte ich die Eigenschaft, einen Array-Wert in und der MonitorConfig Gründstück zu erkennen?
dank
mit „jetzt“ ist 15 Jahre „Weil wir jetzt in einer Welt von mehreren Monitoren arbeiten“ vor, letzte Jahrtausend :) – Deanna