社区
Delphi
帖子详情
新手请教:如何打开和关闭一个MDI子窗口?谢谢!
pjisfeng
2000-02-28 09:52:00
如题!
...全文
115
3
打赏
收藏
新手请教:如何打开和关闭一个MDI子窗口?谢谢!
如题!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
supershan
2000-02-28
打赏
举报
回复
Form1为主窗口,Form2为子窗口:
procedure TForm1.Button1Click(Sender: TObject);
begin
form2:=Tform2.create(self);
Form2.Show;
end;
procedure TForm2.FormClose(Sender: TObject; var Action: TCloseAction);
begin
Action:=Cafree;
end;
sujinfeng
2000-02-28
打赏
举报
回复
1、将Form的FormStyle设为fsMDIChild。
2、假设ChildForm为子窗体名称,在主窗体的“新建字窗体”菜单的OnClick事件中写上“ChildForm:=TChildForm.Create(Self)”语句就可以了。
3、在子窗体的OnClose事件中写上“Action := caFree”语句,此子窗体就可以和普通窗体一样关闭。
注:Delphi的菜单Project-->Opertions,在Form页片中必须将子窗体设为“Available Form”,程序才可通过编译。
AcherMagic
2000-02-28
打赏
举报
回复
还应该在Form2的Destroy中写
Form2 := nil;
【爱码农】C#制作
MDI
文本编辑器
本视频教程非PPT录播方式,而是现场界面搭建、代码输入,充分模仿了
一个
初学者的学习过程。在代码编程过程中的常见错误都直接以实例方式进行调试解决。整个项目由浅入深、层层深入,最终一气呵成!整个教程分成三个...
CSDN回帖得分大全(近两年)
三维坐标系中的两个相同的三角形,如何旋转其中
一个
,使其和另
一个
平行 [推荐] [VC/MFC 图形处理/算法] √ 请详述TCP穿透NAT的原理 [VC/MFC 网络编程] √ 把VC++中的函数转化成JS? [VC...
书签备份
- LOUISLIAOXH的专栏 - 博客频道 - CSDN.NET Kafka学习整理七(producer和consumer编程实践) 什么时候使用CountDownLatch - ImportNew 正如每个Java文档所描述的那样,CountDownLatch是
一个
同步工具类,它允许
一个
或...
vb/vb.net开发技巧荟萃(九)
各位大侠看看我这程序 求解 小白向各位
请教
下VB过滤广告的问题 关于回调函数的问题
新手
请教
ocx文件创建的问题 如何用vb自动填写、选择下拉框选项并提交网页表单?? 如何恢复最大化 如何写外接程序启动...
EXCEL常见问题五十问题解答
用命令按扭打印
一个
sheet1中B2:M30区域中的内容?我想在Sheet2中制件
一个
命令按扭, 打印表Sheet1中的[B2:M30] 区域中的内容?解答:可以将打印区域设为b2:m30,然后打印,如:sheets("sheet1").printarea="b2:m30...
Delphi
5,392
社区成员
262,731
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章