vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Mails senden, abrufen und decodieren - ganz easy ;-)  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Fortgeschrittene
Enum mit mehreren Werten pro Eintrag 
Autor: Patrick Gröschel
Datum: 18.05.05 17:31

Hallo!

Ich würde gerne eine Liste mit möglichen Werten für eine Variable schreiben. (Klar, kein Problem -> einfach ein ENUM schreibe.)
Jetzt kommt das Problem: In diesem Werteintrag sollen jetzt aber mehrer Werte gespeichert sein. Bisher habe ich versucht das so zu lösen:
Public Structure OTValues
    Dim X As Single
    Dim Y As Single
    Dim Z As Single
 
    Sub New(ByVal X As Single, ByVal Y As Single, ByVal Z As Single)
        Me.X = X
        Me.Y = Y
        Me.Z = Z
    End Sub
End Structure
-> Das geht
 
Public Enum OTs
    Obj1 = New OTValues(5, 3, 4)
    Obj2 = New OTValuew(4, 6, 7)
    ...
End Enum
-> Das geht nicht
...
Dim XYZ As OTs
XYZ = OTs.Obj2
MsgBox(XYZ.X.ToString)
...
-> So solls gehen
So habe ich mir das vorgestellt. Aber leider kann ich einem Enum-Eintrag keine multiplen Werte zuweisen.
Wie das jetzt gelöst ist, ist mir egal, hauptsache ist, dass ich die Informationen so wie im letzten Block dargestellt abrufen kann.

Vielen Dank für die Antworten.

mfG Patrick Gröschel

Patrick Gr?schel
pgroe@web.de

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Enum mit mehreren Werten pro Eintrag1.332Patrick Gröschel18.05.05 17:31
Re: Enum mit mehreren Werten pro Eintrag827ModeratorDaveS18.05.05 19:33
Re: Enum mit mehreren Werten pro Eintrag610Patrick Gröschel18.05.05 21:01
Re: Enum mit mehreren Werten pro Eintrag580ModeratorDaveS18.05.05 21:31
Re: Enum mit mehreren Werten pro Eintrag575Patrick Gröschel18.05.05 21:47
Re: Enum mit mehreren Werten pro Eintrag533ModeratorDaveS18.05.05 21:51

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel