求Delphi MDI form 应用详细源码 (100分) ( 积分: 100 )

  • 主题发起人 主题发起人 bernie.li
  • 开始时间 开始时间
B

bernie.li

Unregistered / Unconfirmed
GUEST, unregistred user!
我想用delphi实现像VB一样的MDI form的功能.所有的MDI Child都在MDI Form中显示,操作.
 
這個可以啊。。。。
 
Delphi可以实现!
例如:
Form1为主窗体,那么你就需要将Form1的FormStyle属性设置为:“fsMDIForm”
Form2为子窗体,就将Form2的FormStyle属性设置为:“fsMDIChild”
 
但是在调用后,fsmdichild不能关闭,只能最小化,这个不是我想要的,而且他不能覆盖fsmdiform上的页面,而是透明现实,这个应该是什么属性来控制的吧.
 
在你的fsMDIChild 子窗体的OnClose事件中加入如下代码就可以了:
Action := caFree;

或者在OnClose事件里面加一句:
release;
 
后退
顶部