Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Syntaxe
BinaryFormat.Record(record as record) as function
À propos
Retourne un format binaire qui lit un enregistrement. Le record paramètre spécifie le format de l’enregistrement. Chaque champ de l’enregistrement peut avoir un format binaire différent. Si un champ contient une valeur qui n’est pas une valeur de format binaire, aucune donnée n’est lue pour ce champ et la valeur du champ est renvoyée au résultat.
Exemple 1
Lit un enregistrement contenant un entier 16 bits et un entier 32 bits.
Utilisation
let
binaryData = #binary({
0x00, 0x01,
0x00, 0x00, 0x00, 0x02
}),
recordFormat = BinaryFormat.Record([
A = BinaryFormat.UnsignedInteger16,
B = BinaryFormat.UnsignedInteger32
])
in
recordFormat(binaryData)
Output
[A = 1, B = 2]