Functions > VarConv >


BinaryMid

Extrait un nombre donné d'octets d'une variable de type binaire.

BinaryMid ( binary, start [, count] )

Paramètres

binary La variable binaire d'où il faut extraire les octets.
start La position de l'octet où commencer l'extraction. (1 = premier octet)
count [optionnel] Le nombre d'octets à extraire. Par défaut tout le reste des octets.

Valeur de retour

Retourne une variable binaire contenant les octets extraits.

Remarque

Si start est en dehors des limites, une variable binaire vide est retournée. Si start est valide mais count est en dehors des limites, tout le reste des octets est retourné.

En relation

Binary, BinaryLen

Exemple

#include <MsgBoxConstants.au3>

Local $dBinary = Binary("0x10203040") ;Crée des données binaires à partir d'une chaîne.
Local $dExtract = BinaryMid($dBinary, 2, 2)
MsgBox($MB_SYSTEMMODAL, "", "Les 2-ième et 3-ième octets sont: " & $dExtract)