我想让我子窗口建立在MDI母窗体的中间!在线等待!!1 我想让我子窗口建立在MDI母窗体的中间!还有建立以后保持设计时的大小,现在一新建子窗口就会变得很大,!请帮帮忙! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 MDIchildfrm:=TMDIchildfrm.create(application);MDIchildfrm.top:=MDIfrm.clienthight div 2 - Mdichildfrm.hieght div 2;Mdichildfrm.left:=MDIfrm.clientwidth div 2 -Mdichildfrm.width div 2;Mdichildfrm.show; 子窗体的Position属性设成poMainFormCenter;一般来说设计的时候多大,显示的时候就是多大呀,怎么会变得很大呢?把子窗体的BorderStyle属性设成bsDialog看看 一般情况下我做MDI的时候有一个控件是必不可缺的。是FormStorage控件,好像是RX的吧。我回头看看。所有的MDi子窗体上我都放。该控件完成的任务是在Form显示的时候,从注册表或者Ini文件中获得上次打开时候你的Form的大小和位置,然后重新显示,也可以存储一些其他的东西,只要是这个界面上的控件,他一般都可以将属性存储。这样我就不会出现MDI最恶心的事情:所有窗口大小都一致和显示的位置顺序排列。当然你如果想要设置成中间,那你可以再写。如果设置成Dialog模式,那么该界面就不是MDI的了。你说是吧。当然,如果该界面显示的时候不使用MDI模式,那也就算了。 delphi调用VB编写的DLL函数 如何去掉 database login 如果在应用服务器中加入DBGrids,那么客户端运行时,该服务器就不能正常启动,为何? 如何取子串?? 字符串问题? 请教delphi中如何处理sql server中日期字段! 请问有人用过Fast MM这个内存管理的吗? sql语句问题,有点难度! 请问谁写过“贷款管理”的程序? 在delphi中如何打开eps文件或者说如何浏览eps文件,请大家支招!!! 求助Delphi资源文件 对1到65535端口扫描有没有什么好的扫描速度快一点的方法?
MDIchildfrm.top:=MDIfrm.clienthight div 2 - Mdichildfrm.hieght div 2;
Mdichildfrm.left:=MDIfrm.clientwidth div 2 -Mdichildfrm.width div 2;
Mdichildfrm.show;
一般来说设计的时候多大,显示的时候就是多大呀,怎么会变得很大呢?
把子窗体的BorderStyle属性设成bsDialog看看
这样我就不会出现MDI最恶心的事情:所有窗口大小都一致和显示的位置顺序排列。当然你如果想要设置成中间,那你可以再写。
如果设置成Dialog模式,那么该界面就不是MDI的了。你说是吧。当然,如果该界面显示的时候不使用MDI模式,那也就算了。