哎,老大们,怎么样防止创建窗体的多个实例啊?? 出什么错,就在oncreate事件中写,你最好把子窗体的visible改成false,然后注意控制 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 uses ChildFrm; //子窗体所在单元var ChildForm: TChildForm;procedure TMainForm.CreateChildFormClick(.....);begin if TChildForm(FindComponent('TChildForm', 'ChildForm')) <> nil then ChildForm := TChildForm.Create(self); ChildForm.Show;end; 假设这个窗体名为Form1,那么这么写:if (!Form1) //实例不存在 Form1 = new TForm1(Application);Form1->ShowModal(); Delphi Integer初始值 进程CPU占用率 多个窗口切换的问题。 c/s结构的程序, 没做成3层结构 怎么保证数据库连接字符串的安全啊? 可笑可笑 有没有广东清远的DELPHI高手??? 如何让dbgrid中新增加的一行readonly为false,别的都为true Delphi编译器错误 DLL问题,出错了。。 新手问问题了:麻烦大家推荐一本比较好的Delphi教材 今天我生日,我散分1977-11-25 请问:怎么才能取出一个键的ASCII值?
ChildFrm; //子窗体所在单元var
ChildForm: TChildForm;
procedure TMainForm.CreateChildFormClick(.....);
begin
if TChildForm(FindComponent('TChildForm', 'ChildForm')) <> nil then
ChildForm := TChildForm.Create(self);
ChildForm.Show;
end;
if (!Form1) //实例不存在
Form1 = new TForm1(Application);
Form1->ShowModal();