CByte
Gibt einen Ausdruck zurück, der in einen Variant-Typ vom Untertyp Byte konvertiert wurde.
Aufbau
CByte(Ausdruck)
Parameter
Das Argument „expression“ ist ein beliebiger gültiger Ausdruck.
Beschreibung
Im Allgemeinen kannst du deinen Code mithilfe der Funktionen zur Subtypkonvertierung dokumentieren, um zu verdeutlichen, dass das Ergebnis einer bestimmten Operation als ein bestimmter Datentyp und nicht als der Standarddatentyp ausgedrückt werden sollte. Verwenden Sie beispielsweise CByte, um Byte-Arithmetik zu erzwingen, wenn normalerweise Währungs-, Einfach-, Doppel- oder Ganzzahl-Arithmetik zum Einsatz kommen würde.
Verwenden Sie die Funktion CByte, um datums- und zeitzonenunabhängige Konvertierungen von jedem anderen Datentyp in einen Byte-Subtyp durchzuführen. Beispielsweise werden je nach den Ländereinstellungen Ihres Systems unterschiedliche Dezimaltrennzeichen ebenso korrekt erkannt wie unterschiedliche Tausendertrennzeichen.
Liegt der Ausdruck außerhalb des zulässigen Bereichs für den Byte-Subtyp, tritt ein Fehler auf.
Beispiel
Im folgenden Beispiel wird die Funktion CByte verwendet, um einen Ausdruck in ein Byte umzuwandeln:
Dim MyDouble, MyByte
; MyDouble = 125,5678; ' MyDouble ist ein Double.
MyByte = CByte(MyDouble) ' MyByte enthält den Wert 126. |