如下代码
procedure TForm1.Button1Click(Sender: TObject);
var
Frm_temp:TForm;
begin
Frm_temp:=TForm2.Create(Self);
Frm_temp.Show;
end;
我向动态创建窗体但我想问一下实现这样
Frm_temp:=函数('TForm2').Create(Self);
这个函数怎样实现
或者只知道‘TForm2’(string型) 据此 能够创建窗体
procedure TForm1.Button1Click(Sender: TObject);
var
Frm_temp:TForm;
begin
Frm_temp:=TForm2.Create(Self);
Frm_temp.Show;
end;
我向动态创建窗体但我想问一下实现这样
Frm_temp:=函数('TForm2').Create(Self);
这个函数怎样实现
或者只知道‘TForm2’(string型) 据此 能够创建窗体
解决方案 »
- 这个问题把头都快想爆了,高手来帮帮啊~
- 共享一套ERP源码,开发语言delphi5, 有兴趣的加QQ670582483。
- Delphi6中如何得知一个函数或过程在哪些地方被调用了?
- 如何显示多个MDI窗口??并一次性关掉它们
- 十万火急!!!!!
- Delphi开发Sqlserver数据库问题……
- 向高手请教:dbgrid支持多选,请问怎样才能删除在dbgrid中的多条记录?
- DBGrid如何显示88.88%这种格式?或者ADOQuery如何(动态)控制字段格式?
- ADO+ACCESS,我想在表USER中新增一条记录‘MyName’,怎么都出错,请教各位大侠了
- Delphi依时利二次开发,读卡基本信息失败!
- 怎样在activeskin中以一个大园中随意拖动一个小园?
- 如何将extended类型转为integer类型?
RegisterClass(TForm2)
在
var
TempFrm:Tform;
begin
TempFrm := TFormclass(FindClass('TForm2')).Create(application);
RegisterClass(TForm1);
s1:='Tform1';
tmpform:=TFormclass(FindClass(s1)).create(application);
tmpform.Show;