5
Bir metaclass argüman varsayılan bir değer vermek istiyorum
:Metaclass varsayılan argüman değeri (2009 Delphi)
type
TMyClass = class
end;
type
TMyClassMetaClass = class of TMyClass;
procedure MyProcedure(const AMetaClass: TMyClassMetaClass = TMyClass);
mümkündür? Delphi2009'da bana şu hatayı verir: E2026 Sabit ifadesi bekleniyor
teşekkür, bu requierement yerine getirmektedir. –
Ayrıca, varsayılan değeri 'nil 'yapabilir ve' nil''i istediğiniz sınıf olarak kullanabilirsiniz. – ZzZombo