社区
网络编程
帖子详情
怎样在窗口结束时强行关闭窗口中正在运行的函数
红色银狐
2006-06-21 03:16:33
我有一个函数,在得到结果前一直运行,但如果这时客户关闭窗口,就会产生错误,有没有办法强行停止函数的运行
先谢了
...全文
238
5
打赏
收藏
怎样在窗口结束时强行关闭窗口中正在运行的函数
我有一个函数,在得到结果前一直运行,但如果这时客户关闭窗口,就会产生错误,有没有办法强行停止函数的运行 先谢了
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
红色银狐
2006-06-21
打赏
举报
回复
谢谢啊,我试试
of123
2006-06-21
打赏
举报
回复
设置一个全局变量,例如 Public blnStop As Boolean.
在你的函数中:
DoEvents()
If blnStop Then Exit Function
'......
另,
Private Sub Form_QueryUnload(......)
blnStop = True
End Sub
VirtualDesktop
2006-06-21
打赏
举报
回复
你用错误处理忽略掉这个错误吧
或者你设置一个全局变量,在QueryUnload事件中设置他的值
然后你函数里面检测这个值,一发现变化就Exit
红色银狐
2006-06-21
打赏
举报
回复
我这个程序是递归循环,是个网络程序,如果在运行期间关闭,会弹出对话框不能完成请求,这样的错误
大熊猫侯佩
2006-06-21
打赏
举报
回复
1 如果用户关闭窗口式该函数还在工作,禁止关闭该窗口。
2 你的这个函数是以线程方式运行的么?是的话终止该线程
浅谈c++ hook 钩子的使用介绍
一、基本概念: ...这
时
钩子
函数
即可以加工处理(改变)该消息,也可以不作处理而继续传递该消息,还可以强制
结束
消息的传递。 二、
运行
机制: 1、钩子链表和钩子子程: 每一个Hook都有一个与之相关
Qt5.9
关闭
子
窗口
时
执行特定代码(析构
函数
、
关闭
窗口
)(setAttribute(Qt::WA_DeleteOnClose)、closeEvent(QCloseEvent* event))
由于主
窗口
关闭
时
,会自动执行析构
函数
,而子
窗口
关闭
时
,却不会调用析构
函数
,进过博主查阅资料,发现有两种方法可以在子
窗口
关闭
时
,调用析构
函数
或者执行一个
关闭
函数
。 第一种方法是
关闭
窗口
时
调用
窗口
的析构...
MySQL8之
窗口
函数
实战&应用
由浅入深的将
窗口
函数
相关知识讲解清楚,为了能够让读者轻松掌握
窗口
函数
,本课程具备以下特点。 引入相关的数据表数据和项目... 对比没有
窗口
函数
和有
窗口
函数
时
的方案实现,意在让读者能够明白
窗口
函数
的引入意义。
QT创建线程的
窗口
关闭
,但是线程还在
运行
QT创建线程的
窗口
关闭
,但是线程还在
运行
如上标题所示,我在QT一个
窗口
的
函数
里创建一个线程,并且把
窗口
指针传递给线程父指针参数,然后在线程还在执行的
时
候
关闭
父
窗口
,这
时
候程序闪退。 解决方案:在父...
PyQt5-子
窗口
关闭
时
,强制
关闭
子线程
PyQt5-子
窗口
关闭
时
,强制
关闭
子线程 目的:为解决 在多
窗口
调用过程
中
,由于在子
窗口
中
启用了线程处理任务,当
关闭
子
窗口
后,线程没有
关闭
的问题。 参考pyqt使用手册: 调用terminate()这个方法可强制
关闭
当前线程...
网络编程
1,502
社区成员
18,437
社区内容
发帖
与我相关
我的任务
网络编程
VB 网络编程
复制链接
扫一扫
分享
社区描述
VB 网络编程
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章