Boolean-Datentyp (Visual Basic)
Aktualisiert: November 2007
Speichert Werte, die nur True oder False sein können. Die Schlüsselwörter True und False entsprechen den zwei Zuständen von Boolean-Variablen.
Hinweise
Verwenden Sie den Boolean-Datentyp, um Werte mit zwei möglichen Zuständen zu speichern, z. B. Wahr/Falsch, Ja/Nein oder Ein/Aus.
Der Standardwert von Boolean ist False.
Typkonvertierung
Wenn Visual Basic numerische Datentypwerte in Boolean konvertiert, wird 0 (null) in False und alle anderen Werte werden in True konvertiert. Wenn Visual Basic Boolean-Werte in numerische Typen konvertiert, wird False zu 0, und True wird –1.
Bei der Konvertierung von Boolean-Werten in numerische Datentypen und umgekehrt ist zu beachten, dass die Konvertierungsmethoden von .NET Framework nicht immer dieselben Ergebnisse erzeugen wie die Konvertierungsmethoden von Visual Basic. Das liegt daran, dass die Visual Basic-Konvertierung ein Verhalten beibehält, das mit vorherigen Versionen kompatibel ist. Weitere Informationen hierzu finden Sie unter Problembehandlung bei Datentypen.
Programmiertipps
**Negative Zahlen.**Boolean ist kein numerischer Typ und kann keinen negativen Wert darstellen. In keinem Fall sollten Sie Boolean zum Speichern numerischer Werte verwenden.
Typzeichen. Für Boolean ist kein Literaltypzeichen oder Typkennzeichen definiert.
Frameworktyp. Der entsprechende Typ in .NET Framework ist die System.Boolean-Struktur.
Beispiel
Im folgenden Beispiel ist runningVB eine Boolean-Variable, die eine einfache Ja-/Nein-Einstellung speichert.
Dim runningVB As Boolean
' Check to see if program is running on Visual Basic engine.
If scriptEngine = "VB" Then
runningVB = True
End If
Siehe auch
Aufgaben
Problembehandlung bei Datentypen
Konzepte
Effiziente Verwendung von Datentypen
Referenz
Datentyp: Zusammenfassung (Visual Basic)
Funktionen für die Typkonvertierung