Hallo,
ich hab folgendes Problem, ich würde gerne mehrere Parameter mit "Or" an eine Funktion übergeben. Wie kann ich nun auslesen welche Befehle benutzt worden sind?
Wenn ich Command Write (2) sende und Command Output (4) kommt 6 heraus, wird aber Command Write(2) und Command Output (3) wird 3 ausgegeben.
ich hab folgendes Problem, ich würde gerne mehrere Parameter mit "Or" an eine Funktion übergeben. Wie kann ich nun auslesen welche Befehle benutzt worden sind?
Wenn ich Command Write (2) sende und Command Output (4) kommt 6 heraus, wird aber Command Write(2) und Command Output (3) wird 3 ausgegeben.
VB.NET-Quellcode
- Sub Main()
- TEST(Commands.READ Or Commands.OUTPUT)
- End Sub
- Sub TEST(ByVal s As Commands)
- MsgBox(s)
- End Sub
- Public Enum Commands
- ''' <summary>
- ''' Read next Line
- ''' </summary>
- ''' <remarks></remarks>
- READ = 1
- ''' <summary>
- ''' Write a Line
- ''' </summary>
- ''' <remarks></remarks>
- WRITE = 2
- ''' <summary>
- ''' Send to Client
- ''' </summary>
- ''' <remarks></remarks>
- OUTPUT = 3
- End Enum
- End Class