社区
Delphi
帖子详情
關於MDI窗口的一個問題!
adams_here
2002-06-18 08:58:09
我想創建一個MDI窗口,黨選擇菜單項時會有不同的子窗口出現.我是這樣做的:
先創建一個窗口,FormStyle是fsMDIForm,然後在建立一個Form,FormStyle是fsMDIForm,所有的子窗口都是由他繼承而來的.如何實現點擊某個菜單後出現特定的子窗口?請高手指教!
...全文
50
6
打赏
收藏
關於MDI窗口的一個問題!
我想創建一個MDI窗口,黨選擇菜單項時會有不同的子窗口出現.我是這樣做的: 先創建一個窗口,FormStyle是fsMDIForm,然後在建立一個Form,FormStyle是fsMDIForm,所有的子窗口都是由他繼承而來的.如何實現點擊某個菜單後出現特定的子窗口?請高手指教!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
TOMWLD
2002-06-26
打赏
举报
回复
没有MDI父窗体,将FormStyle为fsMDIForm的Form作为主窗体,通过它上面的菜单调用
adams_here
2002-06-19
打赏
举报
回复
大家快想想办法帮帮我吧!
adams_here
2002-06-18
打赏
举报
回复
但是运行时报错:
Project **.exe raised exception class EInvalidOperation with message 'Can't create form.No MDI forms are currently active'.Process stopped. Use Step or Run to continue.
这是什么意思?
大漠苍狼123
2002-06-18
打赏
举报
回复
你为什么要这么做呢?如果想将Form1作为主窗体,其他窗体作为子窗体,那
Form2的formstyle属性应当为fsChildForm吧。由这继承的子窗体的Formstyle属性也为fsChildForm,另外,应当在菜单project->options里的forms页内的form2和其他子窗体从左边移到右边。程序中的调用方法基本上如前面二位兄台所述。
fuction
2002-06-18
打赏
举报
回复
childform:=tchildform.Create(application);
childform.show;
TOMWLD
2002-06-18
打赏
举报
回复
if not Assigned(ChildForm1) then
Application.CreateForm(TChildForm1,ChildForm1);
ChildForm1.Show;
PB-
mdi
窗口
标签切换示例
PB-
mdi
窗口
标签切换示例 简单的一个使得打开的sheet
窗口
具有标签切换功能的示例
C#
MDI
form多
窗口
模式的实现
一个C#多
窗口
应用程序
窗口
,演示
MDI
form多
窗口
模式的实现原理,代码完整,有VS环境的自己重新编译生成下,特别适合C#基础入门者
【爱码农】C#制作
MDI
文本编辑器
本视频教程非PPT录播方式,而是现场界面搭建、代码输入,充分模仿了一个初学者的学习过程。在代码编程过程中的常见错误都直接以实例方式进行调试解决。整个项目由浅入深、层层深入,最终一气呵成!整个教程分成三个...
PB经典
MDI
框架115
应广大网友的要求接连几天加班做了一个将工具栏、状态栏、背景
窗口
合三为一的
MDI
窗口
模块,总的感觉还可以,以后要用的话直接套用即可。 注:状态栏的制作是仿制他人的作品,我只是将其功能作了进一步完善。 用PB...
MDI
树形控制多个子
窗口
视图
一个实现单文档多视图的
MDI
程序 实现了树形控件控制多个子
窗口
Delphi
5,392
社区成员
262,731
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章