我做了个程序分为mdiform和childform,我怎么能控制同一个childform在mdiform多次打开?在什么地方写?? 我做了个程序分为mdiform和childform,我怎么能控制同一个childform在mdiform多次打开?在什么地方写?? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 for i:=mdichildcount-1 to 0 do mdichildren[i].close; 可以ChildForm请首先在Project文件中把 Application.CreateForm(TChildFormX, ChildFormX);移去然后在MainFrom创建它if (ChildFormX=nil) then ChildFormX:= TChildFormX.Create(nil);在ChildFormX的OnCLose事件中写Action:= caFree;ChildFormX:= nil;即可实现关闭时释放掉 加入到你的菜单事件里也可以,加入到mdiformcreate事件也可以 chinaandys你的办法我试过了,不行,程序运行报错啊!!! 求助Delphi7 控件按装问提 免费的自动升级(更新)程序!! 投票贴 【请教】该如何设置FastReport? 声音报警 两个表是怎样的关系才能称为主细表? sqlserver2000在windows server 2003中其他计算机连接不上? 如何连接internet上的一台sql server数据库服务器? 请问 以下下程序为什么会异常呢? Delphi XE5 正式版发布了,附下载 TComboBox 能实现这样的功能吗??? 请问在Delphi中指针的指针该如何定义?
mdichildren[i].close;
ChildForm请首先在Project文件中把 Application.CreateForm(TChildFormX, ChildFormX);移去然后在MainFrom创建它
if (ChildFormX=nil) then ChildFormX:= TChildFormX.Create(nil);在ChildFormX的OnCLose事件中写
Action:= caFree;
ChildFormX:= nil;
即可实现关闭时释放掉