社区
Windows SDK/API
帖子详情
我用的时多线程,为什么主程序窗还会出现无响应情况???
jazzyfree
2003-05-26 02:54:20
我用的时多线程,为什么主程序窗还会出现无响应情况???
我写了一个多线程邮件群发程序,当邮件附件过大或连接的SMTP服务器太慢时,主程序窗
体就会出现无响应情况,我的线程里并没有操作主窗体上的任何组件,为什么会出现这种
情况,希望高手能给小弟一个解答,在此感谢了!
...全文
100
9
打赏
收藏
我用的时多线程,为什么主程序窗还会出现无响应情况???
我用的时多线程,为什么主程序窗还会出现无响应情况??? 我写了一个多线程邮件群发程序,当邮件附件过大或连接的SMTP服务器太慢时,主程序窗 体就会出现无响应情况,我的线程里并没有操作主窗体上的任何组件,为什么会出现这种 情况,希望高手能给小弟一个解答,在此感谢了!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
citytramper
2003-05-28
打赏
举报
回复
同意 : westfly(西翔) (
应该在线程里适当sleep一下
citytramper
2003-05-28
打赏
举报
回复
我试过就算是sleep(1)也是起很大作用的
HanJingJingHan
2003-05-28
打赏
举报
回复
sleep(5000)
jazzyfree
2003-05-27
打赏
举报
回复
能否给点建设性的意见啊!!:)
jazzyfree
2003-05-27
打赏
举报
回复
谁能帮我解决啊!!
bingbing2008
2003-05-27
打赏
举报
回复
能否说的在具体一些 好帮你解决呀
westfly
2003-05-26
打赏
举报
回复
线程的主循环中应适当sleep一下。
blueshrimp
2003-05-26
打赏
举报
回复
说到底是你的程序问题
walterwl
2003-05-26
打赏
举报
回复
是不是你的线程的优先级比较高啊?
关于在tkinter在程序运行
时
无
响应
的
情况
的解决办法
刚做了第一个有带
窗
口的可视化程序,然后就兴致勃勃的去测试,但随着测试的次数增加我发现了一个问题,那便是在程序运行到稍微繁忙一点点的代码操作
时
便
会
出现
窗
口部分无
响应
,无法操作,强行关闭
窗
口
会
提示
窗
口无
响应
,就像这样。原理讲解在执行稍微复杂的代码
时
窗
口
会
无
响应
的原因主要是因为
窗
口的代码是在主线程上运行的,遇上稍微复杂的代码
时
便
会
被阻塞,阻塞导致
窗
口页码
会
无
响应
,所以就把执行的代码用
多线程
的方式运行便可以很好地解决这个问题。...
tkinter运行
时
出现
无
响应
问题
最近在打包运行
时
发现在进行复杂运算
时
会
出现
无
响应
问题,经过查找知道了tkinter是在主线程上运行,如果有复杂运算
会
堵塞主线程,遇见这种
情况
我们可以用
多线程
来解决。 下面的代码运行就
会
出现
无
响应
情况
,等延迟结束后,程序
会
恢复正常。 import tkinter as tk import time import threading songs = ['爱情买卖', '朋友', '回家过年', '好日子'] movies = ['阿凡达', '猩球崛起'] def music(songs):
利用
多线程
解决Tkinter,在button事件中执行高io,高耗
时
操作,
窗
口无
响应
问题
昨天利用python自己写了一个微型服务器,突发奇想用Tkinter写一个GUI界面,并将监听开始的函数绑定到其中的一个button上,但是当我点击开始服务button
时
,
窗
口立马陷入无
响应
状态。搜寻一番发现,是服务器函数中的while循环阻塞了GUI的
响应
,同理而言,做高I/O操作也一样
会
面临这种
情况
,同
时
用一个线程处理GUI
响应
与功能函数极易导致资源紧缺,进而导致
窗
口无
响应
。解决方法:...
遇到问题-UI界面无
响应
,
多线程
解决UI界面无
响应
问题
当处理过程比较复杂,或者耗
时
较长
时
,容易引起UI界面无
响应
. 比如我们执行一个复杂的运算,要随
时
在界面上显示它的结果.但是UI界面卡死了,不能随
时
看到运算的结果. 这种
情况
下 我们可以另开线程1,把运算的过程放到线程1中启动,然后用委托唤醒显示语句. 引用线程命名空间 using System.Threading; //定义线程 private Thread
Windows SDK/API
1,184
社区成员
22,326
社区内容
发帖
与我相关
我的任务
Windows SDK/API
Delphi Windows SDK/API
复制链接
扫一扫
分享
社区描述
Delphi Windows SDK/API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章