TC官方合作论坛

 找回密码
 立即注册
查看: 1680|回复: 5

循环语句出现程序无响应

[复制链接]
发表于 2017-4-18 22:20:28 | 显示全部楼层 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
今天自学了循环语句,然后试着做下发现了个问题,当执行循环语句时过一小会儿就会出现无响应,这是什么原因?有人跟我有同样的问题吗?
回复

使用道具 举报

发表于 2017-4-18 22:43:16 | 显示全部楼层
如果短时间不能跳出循环,那循环就要放在线程运行
回复 支持 反对

使用道具 举报

发表于 2017-4-18 22:52:59 | 显示全部楼层
//不要:
按钮_点击()
   循环(真)
      XXXXXXXX
   结束
结束

//你可以开启一个线程:
按钮_点击()
线程ID=线程开启("测试","")
结束

功能 测试()
   循环(真)
      XXXXXXXX
   结束
结束
回复 支持 反对

使用道具 举报

发表于 2017-4-19 08:36:06 | 显示全部楼层
非线程级别的循环运行,阻塞了UI
回复 支持 反对

使用道具 举报

发表于 2017-4-19 09:37:08 来自手机 | 显示全部楼层
在界面控件的UI线程中,
等待(100),写成等待(100, 假)

sleep(100),写成sleep(100, 假)
回复 支持 反对

使用道具 举报

发表于 2017-4-19 09:38:06 来自手机 | 显示全部楼层
也可以开辟一个新的线程,
直接使用等待(100)  ,sleep(100)
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-4-28 14:01 , Processed in 0.040204 second(s), 22 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

快速回复 返回顶部 返回列表