小编mrM*_*Moo的帖子

如何检查Delphi类是否被声明为abstract?

在Delphi中是否可以使用RTTI(或其他东西)来检查类是否被声明为抽象?就像是:

TMyAbstractClass = class abstract(TObject)
  // ...
end;

...

if IsAbstract(TMyAbstractClass.ClassInfo) then
  ShowMessage('Yeah')
else
  ShowMessage('Computer says no...');
Run Code Online (Sandbox Code Playgroud)

delphi rtti

6
推荐指数
2
解决办法
2598
查看次数

标签 统计

delphi ×1

rtti ×1