社区
Delphi
帖子详情
请问如何在子窗体不关闭时,主程序不能关闭.
yanbl
2004-10-17 02:18:52
如何实现打开子窗体时,把MDI主窗体的关闭按钮屏蔽,或是其他方法不能关闭主程序.谢谢.
...全文
110
2
打赏
收藏
请问如何在子窗体不关闭时,主程序不能关闭.
如何实现打开子窗体时,把MDI主窗体的关闭按钮屏蔽,或是其他方法不能关闭主程序.谢谢.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gwolf
2004-10-17
打赏
举报
回复
//在closeQuery事件里写
procedure TForm1.FormCloseQuery(Sender: TObject; var CanClose: Boolean);
begin
if Application.MainForm.MDIChildCount<>0 then
CanClose:=False;
end;
aehousmantao
2004-10-17
打赏
举报
回复
子窗体打开方式用独占方式,主窗体就不会被关掉了
form.showmodal;
WinForm
关闭
子
窗体
时
刷新父
窗体
的数据
WinForm
关闭
子
窗体
时
刷新父
窗体
的数据WinForm
关闭
子
窗体
时
刷新父
窗体
的数据
C# Winform在MDI中打开一个子
窗体
关闭
上一个子
窗体
C# Winform在MDI中打开一个子
窗体
关闭
上一个子
窗体
快速解决pyqt5
窗体
关闭
后子线程不同
时
退出的问题
用pyqt5设计了一个主
窗体
,在
窗体
运行
时
需要把一个无限循环放在一个线程去工作。运行后,发现通过鼠标按主
窗体
的
关闭
按键
关闭
主创体后,线程不会自动终止,依然在运行。尽管对我的使用场景来说,这不是问题,因为立马就关机了。但在调试阶段就恨繁,因为后台线程很占资源。怎么能让主
窗体
关闭
是子线程也退出呢?百度了许久,很多方法都不行。 主要试过的有: 1、设置:self.thread.Daemon=True 2、
在子
线程设置一个变量,通过改变变量的值使循环不满足条件,自动结束 3、设置析构函数 还有别的奇葩。都不行。 今天发现,其实很简单。就是重构主
窗体
的closeEvent()函数。 def close
c#的winform调用外部exe作为子
窗体
c#的winform调用外部exe作为子
窗体
c#的winform调用外部exe作为子
窗体
C#多
窗体
显示与
关闭
C#中关于常见的登录模块与退出模块设计,可以在类似子
窗体
中直接退出或调用其他
窗体
的简单逻辑代码,可以提供一种设计思路。
Delphi
5,939
社区成员
262,944
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章