将C结构迁移到Delphi记录

sMa*_*Mah 5 c delphi struct record data-structures

我想知道如何将C struct转换为Delphi记录

以下代码在C中.我想转换为Delphi.

typedef struct
  {
  Uint16        value1[32];
  Uint16        value2[22];
  Uint16        value3[8];    
  }MY_STRUCT_1;
Run Code Online (Sandbox Code Playgroud)

提前致谢.

RRU*_*RUZ 12

Uint16相当于Word类型,[]表示数组.

MY_STRUCT_1 = record
  value1 : Array [0..31] of Word;
  value2 : Array [0..21] of Word;
  value3 : Array [0..7] of Word;
end;
Run Code Online (Sandbox Code Playgroud)