次のように定義されたレコードがあります。
TRec = record
S: string;
I: Integer;
end;
このレコード型の定数を次のように初期化できます。
const
Rec: TRec = (S:'Test'; I:123);
これで、このレコード タイプのオープン配列を取る関数ができました。
function Test(AParams: array of TRec);
定数宣言と同様の構文を使用してこの関数を呼び出すことはできますか?
Test([(S:'S1'; I:1), (S:'S2'; I:2)]);
これは動作しません。他のものを使用する必要がありますか?