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
; Erstellt 0x10203040 als Binärdatum
$binary = Binary("0x10203040")
$extract = BinaryMid($binary, 2, 2)
MsgBox(0, "Das zweite und dritte Byte lautet: ", $extract)