我需要将数组的内容复制到另一种类型的变量中,如下例所示,但我找不到解决方案。注意:我需要这个例程才能在带有 Delphi 10 的 Android 上工作。
有谁知道如何做到这一点?
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;