Böyle bir şey yapmaya çalışıyorum:Bir TClass'ın bir diğerinden türetilmiş olduğunu nasıl anlarım?
Bu hatayı üretirfunction CreateIfForm (const nClass : TClass) : TForm;
begin
if not (nClass is TFormClass) then
raise Exception.Create('Not a form class');
Result := (nClass as TFormClass).Create(Application);
end;
"Bu işlenen türü için geçerli değil Operatör". Senin sadece bir form sınıfı kabul etmek işlevini değiştirebilir olmadığını kontrol etmelidir
cevaplar ;-) – TLama