有关FORM的显示问题,请高手指点!TKS!

sunriseknits 2008-01-15 11:39:14
打开一个FORMA,然后打开在FORMA中对应某表格的MENU,会再创建一个FORMB。

FORMB的WindowState为wsNormal, Formstlye 属性为fsMDIChild

打开FORMB后,然后FormA却不再是wsMaximized显示,而且变成了编译前的大小了。

请高手指点,我想打开FORMB后,FormA仍是wsMaximized显示。

不知这里用ShowModal是怎么用法?

谢谢!
...全文
54 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
jerry8 2008-01-15
  • 打赏
  • 举报
回复
设置forma -->formstyle--> fsMDIForm
设置formb -->formstyle--> fsMDIChild

formb动态创建
f:=Tformb.Create(self);
f.Show;
sunriseknits 2008-01-15
  • 打赏
  • 举报
回复
forma 在系统中只是一个子FORM,用fsMDIForm 不合适。

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧