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" anzeigen
Hinweis: 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 18446744073709551615

Beispiel:

  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 Standard
Siehe auch Str(), Val() und Bin().

Unterstützte OS

Alle

<- FindString() - String Inhaltsverzeichnis - InsertString() ->