一个很菜的问题,怎么样打开一个MDI子窗口?(20分)

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

cansum

Unregistered / Unconfirmed
GUEST, unregistred user!
我的MDI窗口名为Frm_MDi
子窗口名为Frm_Child
子窗口不是自动创建,是要在Frm_Mdi的Click事件中调用
 
同普通窗口打开一样
 
application.createform(tform1,form1);
 
Frm_Child.show或者
Frm_Child.showmodal
 
Frm_Child:=TFrm_Child.create(application);
 
首先把它设置为非自动创建Form
再在Frm_Mdi的Click事件中Frm_Child:=TFrm_Child.create(application);
MDI子窗口只要一创建就是显示状态,很明确了吧?
 
application.createform(tFrm_Child,Frm_Child);
Frm_Child.show;或showmodal;
 
在字窗体的onclose事件中添加action:=cafree;
 
多人接受答案了。
 
后退
顶部