TRect rect=Application->MainForm->BoundsRect;
Form2->Left-((Rect.Right-Rect.Left)-Form2-Width)/2+Rect.Left;
Form2-=>Top=((Rect.Bottom-Rect.Top)-Form2->Height)/2+Rect.Top;
Form2->ShowModal();
上面是在BCB中实现的,只要你把它改一改就可以在DELPHI中的Mdi窗口实现了。
Form2->Left-((Rect.Right-Rect.Left)-Form2-Width)/2+Rect.Left;
Form2-=>Top=((Rect.Bottom-Rect.Top)-Form2->Height)/2+Rect.Top;
Form2->ShowModal();
上面是在BCB中实现的,只要你把它改一改就可以在DELPHI中的Mdi窗口实现了。
解决方案 »
- delphi2010如何获取硬盘物理序列号?
- 有谁用delphi中的spcomm做过串口通讯?有的话,给我发一份,我的邮箱是:[email protected]
- 如何取得TClientDateSet中修改过的记录?
- 更新触发器的问题,键列信息不足或不正确,更新影响更多行!高分求教。
- 考了大学英语四级的人员请进!
- 对短消息编程感兴趣吗,请看hnjsbyl.nease.net,有SGIP和CMPP等源程序购买
- 如何实现txt文件—>access的转换?
- Delphi的菜鸟问题:real如何转为string???(急啊!)
- 请教:数据库中取出字段,长度小于7,赋给字符串,如何使其居左,后面不足7位为空格。谢谢。
- 请教大家,怎么链接access单机版数据库
- 怎样才能找出光盘上隐藏的文件夹呢?
- 救救我,急需!!!!
rect: TRect;
begin
rect := Application.MainForm.BoundsRect
Form2.Left := ((Rect.Right-Rect.Left)-Form2.Width)/2+Rect.Left;
Form2.Top := ((Rect.Bottom-Rect.Top)-Form2.Height)/2+Rect.Top;
Form2.ShowModal;