DecodeHexBinary

DecodeHexBinary 1:

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

DecodeHexBinary 2: Rückgabewert

Name

Typ

DecodeHexBinary

BOOL

DecodeHexBinary 3: Eingänge

Name

Typ

pBytes

POINTER TO BYTE

nBytes

REFERENCE TO DINT

DecodeHexBinary 4:/DecodeHexBinary 5: Ein-/Ausgänge

Name

Typ

sHex

STRING

DecodeHexBinary 6: Ausgänge

Name

Typ

hrErrorCode

HRESULT

Beispielaufruf:

bSuccess := fbJson.DecodeHexBinary('ABCEF93A', ADR(byteArray), byteArraySize);