小编Fri*_*man的帖子

delphi中的匿名记录构造函数

是否可以将记录用作方法参数,并在不隐式声明所述记录的实例的情况下调用它?

我希望能够编写这样的代码.

type
  TRRec = record
    ident : string;
    classtype : TClass;
  end;

procedure Foo(AClasses : array of TRRec);
Run Code Online (Sandbox Code Playgroud)

然后调用这样的方法或类似的东西.

Foo([('Button1', TButton), ('Lable1', TLabel)]);
Run Code Online (Sandbox Code Playgroud)

顺便说一句,我仍然坚持使用Delphi 5.

delphi anonymous-types

12
推荐指数
2
解决办法
1770
查看次数

标签 统计

anonymous-types ×1

delphi ×1