Описание функции


BinaryMid

Возвращает часть байтов из бинарного варианта.

BinaryMid(binary,start[,count])

Параметры

binary Бинарные данные.
start Позиция начала (1 = первый байт)
count [необязательный] Необходимое число байтов. По умолчанию возвращается оставшаяся часть бинарных данных.

Возвращаемое значение

Возвращает часть байтов из бинарного варианта.

Примечания

Если параметр start задан неправильно, будет возвращён пустой бинарный вариант.
Если параметр start задан правильно, а count нет, будет возвращена оставшаяся часть бинарной переменной.

Функцию можно подключить через команду exect

См. также

StringMid, Binary, BinaryLen

Примеры:
 Как создать кнопку?


exect=$var_i=BinaryMid(Binary('0x10203040'),2,2)||_ViewValues('$var_i') ;; возвращает 2-ой и 3-ий байты

exect=$var_b1=Binary('0x10203040')||$var_b2=BinaryMid(Eval('var_b1'),2,2)||_ViewValues(Eval('var_b2')) ;; возвращает 2-ой и 3-ий байты


© Аверин Андрей для Total Commander Image  Averin-And@yandex.ru