Anzeigen: Delphi
C++
Anzeigeeinstellungen
System.Classes.HexToBin
Aus XE2 API Documentation
Delphi
function HexToBin(Text : PWideChar; Buffer: PAnsiChar; BufSize: Integer): Integer; function HexToBin(Text : PAnsiChar; Buffer: PAnsiChar; BufSize: Integer): Integer; function HexToBin(Text: PWideChar; var Buffer; BufSize: Integer): Integer; function HexToBin(Text: PAnsiChar; var Buffer; BufSize: Integer): Integer; function HexToBin(Text: PWideChar; Buffer: Pointer; BufSize: Integer): Integer; function HexToBin(Text: PAnsiChar; Buffer: Pointer; BufSize: Integer): Integer;
C++
extern PACKAGE int __fastcall HexToBin(System::WideChar * Text, char * Buffer, int BufSize)/* overload */;
Eigenschaften
| Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
|---|---|---|---|---|
| function | public | System.Classes.pas System.Classes.hpp |
System.Classes | System.Classes |
Beschreibung
Konvertiert einen String mit Hexadezimalzeichen in den entsprechenden Binärwert.
Mit HexToBin können Sie den Hexadezimal-String Text in den entsprechenden Binärwert umwandeln.
Text ist die String-Darstellung eines Hexadezimalwertes.
Buffer gibt den Wert in der binären Darstellung zurück.
BufSize legt die Größe von Buffer fest. Text muss auf Hexadezimalzeichen mit mindestens 2*BufSize zeigen, das jedes Hexadezimalzeichen ein Byte repräsentiert.
HexToBin gibt die Anzahl der Zeichen in Buffer zurück, die nicht verwendet wurden, das Text keine gültigen Hexadezimalzeichen enthalten hat ('0'..'f').
Anmerkung: Die Hexadezimalzahl muss Zeichen in Kleinschreibung enthalten, da HexToBin keine Zeichen in Großschreibung erkennt.