小编Jon*_*ría的帖子

元类默认参数值(Delphi 2009)

我想在metaclass参数中给出一个默认值:

type
  TMyClass = class
  end;

type
  TMyClassMetaClass = class of TMyClass;

procedure MyProcedure(const AMetaClass: TMyClassMetaClass = TMyClass);
Run Code Online (Sandbox Code Playgroud)

有可能的?在Delphi2009中它给出了错误:E2026预期的常量表达式

delphi metaclass default-arguments

5
推荐指数
1
解决办法
80
查看次数

标签 统计

default-arguments ×1

delphi ×1

metaclass ×1