请教 统一界面打开的方式 方法 ( 积分: 25 )

  • 主题发起人 主题发起人 colonel
  • 开始时间 开始时间
C

colonel

Unregistered / Unconfirmed
GUEST, unregistred user!
为了统一界面打开的方式,我想用一函数Open(类名)打开一个界面,统一参数传递返回方式,所有窗体都继承自一基类窗口EsForm
 
为了统一界面打开的方式,我想用一函数Open(类名)打开一个界面,统一参数传递返回方式,所有窗体都继承自一基类窗口EsForm
 
type BaseClass = class of EsForm;
procedure Open(ClassName: BaseClass);
var
AForm: EsForm;
begin
AForm := ClassName.Create(nil);
AForm.Show;
end;
这个函数希望可以帮你
 
接受答案了.
 
后退
顶部