バイナリ変数から指定したバイト数を抽出します。
BinaryMid ( binary, start [, count] )
パラメータ
binary | 評価するバイナリデータ |
start | 開始バイト位置 (1 = 1バイト目) |
count | [オプション] 抽出するバイト数。デフォルトでは残りのバイナリデータ全て。 |
返し値
抽出したバイナリデータを返します。
注意
startが範囲外の場合、空のバイナリ変数が返されます。startが有効でcountが範囲外の場合、残りのバイナリデータ全てが返されます。
関連
Binary, BinaryLen
例
; バイナリデータ 0x10203040 を作成
$binary = Binary("0x10203040")
$extract = BinaryMid($binary, 2, 2)
MsgBox(0, "2nd and 3rd bytes are", $extract)