ChristianAG
Grünschnabel
Hallo,
wie kann man in VB.Net einen eigenen Datentyp erstellen?
Ich möchte dass in ener Funktion als Parameter nur 8, 16 oder 32 oder übergeben werden kann.
Für den Benutzer dieser Funktion soll vogegeben sein, dass einer dieser drei Werte benutzt wird (ich möchte nicht in der Funktion abfragen müssen, ob der Wert einer der erwarteten ist!).
Ich dachte mit folgendem würde es funktionieren:
Public Function aaa(ByVal aaa_8_16_32 as myDataType_8_16_32 ) ...
Enum myDataType_8_16_32
acht = 8
sechz = 16
zweiundd = 32
End Enum
Der Funktion aaa kann ich nun eine variable vom typ myDataType_8_16_32 übergeben, ich kann aber auch einen anderen integer übergeben?!
Wie kann ich dies verhindern
Vielen Dank
wie kann man in VB.Net einen eigenen Datentyp erstellen?
Ich möchte dass in ener Funktion als Parameter nur 8, 16 oder 32 oder übergeben werden kann.
Für den Benutzer dieser Funktion soll vogegeben sein, dass einer dieser drei Werte benutzt wird (ich möchte nicht in der Funktion abfragen müssen, ob der Wert einer der erwarteten ist!).
Ich dachte mit folgendem würde es funktionieren:
Public Function aaa(ByVal aaa_8_16_32 as myDataType_8_16_32 ) ...
Enum myDataType_8_16_32
acht = 8
sechz = 16
zweiundd = 32
End Enum
Der Funktion aaa kann ich nun eine variable vom typ myDataType_8_16_32 übergeben, ich kann aber auch einen anderen integer übergeben?!
Wie kann ich dies verhindern
Vielen Dank