Skip to main content

BinaryFormat.Record

Mengembalikan format perduaan yang membaca rekod.

Syntax

BinaryFormat.Record(
record as record
) as function

Remarks

Mengembalikan format perduaan yang membaca rekod. Parameter record menentukan format bagi rekod. Setiap medan dalam rekod boleh mempunyai format perduaan berlainan. Jika medan mengandungi nilai yang bukan nilai format perduaan, maka tiada data dibaca untuk medan tersebut dan nilai medan digambarkan dalam hasil.

Examples

Example #1

Baca rekod yang mengandungi satu integer 16 bit dan satu integer 32 bit.

let
binaryData = #binary({
0x00, 0x01,
0x00, 0x00, 0x00, 0x02
}),
recordFormat = BinaryFormat.Record([
A = BinaryFormat.UnsignedInteger16,
B = BinaryFormat.UnsignedInteger32
])
in
recordFormat(binaryData)

Result:

[A = 1, B = 2]

Category

Binary Formats.Reading records