我需要将数组的内容复制到另一种类型的变量,如下例所示,但我找不到解决方案。 注意:我需要使用此例程在Android上使用Delphi 10。
有谁知道怎么做?
type TMyType = packed record
Var_1: Byte;
Var_2: Byte;
Var_N: Byte;
end;
Var aa: TMyType;
vArr: TByte;
begin
vArr := [1, 2, 3];
// Copy vArr content to "aa" like this
aa := @vArr;
// aa.Var_1 = 1;
// aa.Var_2 = 2;
// aa.Var_N = 3;