DecodeHexBinary
Diese Methode konvertiert einen String, der Hexadezimalwerte enthält, in Binärdaten um. Wenn die Konvertierung erfolgreich war, gibt die Methode TRUE zurück, ansonsten FALSE.
Syntax
METHOD DecodeHexBinary : BOOL
VAR_IN_OUT CONSTANT
sHex : STRING;
END_VAR
VAR_INPUT
pBytes : POINTER TO BYTE;
nBytes : REFERENCE TO DINT;
END_VAR
VAR_OUTPUT
hrErrorCode : HRESULT;
END_VAR
Rückgabewert
Name | Typ |
---|---|
DecodeHexBinary | BOOL |
Eingänge
Name | Typ |
---|---|
pBytes | POINTER TO BYTE |
nBytes | REFERENCE TO DINT |
/ Ein-/Ausgänge
Name | Typ |
---|---|
sHex | STRING |
Ausgänge
Name | Typ |
---|---|
hrErrorCode | HRESULT |
Beispielaufruf:
bSuccess := fbJson.DecodeHexBinary('ABCEF93A', ADR(byteArray), byteArraySize);