Funktionreferenz


BinaryMid

Beschreibung anzeigen in

Extrahiert eine Anzahl von Bytes aus einer Binärvariablen.

BinaryMid ( binary, start [, count] )

Parameter

binary Die auszuwertenden Binärdaten.
start Die Byteposition für den Start. (1 = erstes Byte)
count [optional] Die Anzahl der zu extrahierenden Bytes. Standardmäßig der gesamte Rest der Binärdaten.

Rückgabewert

Gibt die extrahierten Binärdaten zurück.

Bemerkungen

Wenn start außerhalb der Grenzen liegt, wird eine leere Binärvariable zurückgegeben. Wenn start gültig ist aber count außerhalb der Grenzen liegt, wird der gesamte Rest der Binärdaten zurückgegeben.

Verwandte Funktionen

Binary, BinaryLen

Beispiel

#include <MsgBoxConstants.au3>

Local $dBinary = Binary("0x10203040") ; Erstellt Binärdaten aus einem String
Local $dExtract = BinaryMid($dBinary, 2, 2)
MsgBox($MB_SYSTEMMODAL, "Das zweite und dritte Byte lautet: ", $dExtract)