Hex()
Syntax
Ergebnis$ = Hex(Wert.q [, Typ])Beschreibung
Konvertiert eine numerische Quad-Zahl in einen String im Hexadezimal-Format.Beispiel:
Debug Hex(12) ; wird "C" anzeigen Debug Hex(1234567890) ; wird "0499602D2" anzeigenHinweis: Wenn im Ausgabestring führende Nullen benötigt werden, benutzen Sie den RSet() Befehl wie folgt:Debug RSet(Hex(12), 4, "0") ; wird "000C" anzeigen
Der optionale Parameter 'Typ' kann verwendet werden, wenn der 'Wert' als ein anderer Typ behandelt werden soll.
'Typ' kann sein:#PB_Byte : Der Wert ist eine Byte-Zahl, im Bereich von 0 bis 255 #PB_Ascii : Der Wert ist ein Ascii-Zeichen, im Bereich von 0 bis 255 #PB_Word : Der Wert ist eine Word-Zahl, im Bereich von 0 bis 65536 #PB_Unicode: Der Wert ist ein Unicode-Zeichen, im Bereich von 0 bis 65536 #PB_Long : Der Wert ist eine Long-Zahl, im Bereich von 0 bis 4294967296 #PB_Quad : Der Wert ist eine Quad-Zahl, im Bereich von 0 bis 18446744073709551615Beispiel:
Debug Hex(-1) Debug Hex(-1, #PB_Byte) Debug Hex(-1, #PB_Word) Debug Hex(-1, #PB_Long) Debug Hex(-1, #PB_Quad) ; Quad-Wert ist der StandardSiehe auch Str(), Val() und Bin().
Unterstützte OS
Alle