Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Syntaxis
BinaryFormat.Record(record as record) as function
Over
Retourneert een binair formaat dat een record leest. De parameter record
geeft het formaat van het record aan. Elk veld in de record kan een andere binaire indeling hebben. Als een veld een waarde bevat die geen binaire indelingswaarde is, worden er geen gegevens voor dat veld gelezen en wordt de veldwaarde naar het resultaat herhaald.
Voorbeeld 1
Lees een record met één 16-bits geheel getal en één 32-bits geheel getal.
Gebruik
let
binaryData = #binary({
0x00, 0x01,
0x00, 0x00, 0x00, 0x02
}),
recordFormat = BinaryFormat.Record([
A = BinaryFormat.UnsignedInteger16,
B = BinaryFormat.UnsignedInteger32
])
in
recordFormat(binaryData)
uitvoer
[A = 1, B = 2]