TC官方合作论坛

 找回密码
 立即注册
查看: 875|回复: 4

[已解决] 线程暂停问题请各位大侠指教

[复制链接]
发表于 2013-12-5 13:50:30 | 显示全部楼层 |阅读模式

马上加入TC

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

x
本帖最后由 fangchao 于 2013-12-5 13:51 编辑

我按照教程教的做的线程暂停运行提示错误源码如下请指教
空间 线程示例
//默认空间
//开始按钮_点击操作
功能 示例()
    a=0
    循环(真)
        a++        
       标签.设置文本("标签0",a)
        
    循环结束
功能结束
功能 开始_点击()
b=线程.开启("线程示例.示例","")
调试输出(b)
功能结束

功能 按钮0_点击()
//暂停
线程.暂停(b)
调试输出("线程暂停")
功能结束

功能 按钮1_点击()
//恢复
线程.恢复(b)
调试输出("线程恢复")
功能结束
空间结束
提示>错误:D:\TC实验作品\线程示例\线程示例\线程示例.t 行号:23 错误信息:'b'是不合法的变量名或者是没定义的变量名
回复

使用道具 举报

发表于 2013-12-5 14:12:27 | 显示全部楼层
你得把B设成全局变量

空间 线程示例
//默认空间
变量 b
回复 支持 反对

使用道具 举报

发表于 2013-12-5 14:13:35 | 显示全部楼层
因为你暂停线程b的那个功能里面没有变量b,所以报错
回复 支持 反对

使用道具 举报

发表于 2013-12-5 14:53:00 | 显示全部楼层
本帖最后由 zxw445 于 2013-12-5 14:54 编辑
  1. <blockquote>
复制代码


空间 线程示例
//默认空间
//开始按钮_点击操作
变量 b
功能 示例()
a=0
循环(真)
a++
标签.设置文本("标签0",a)

循环结束
功能结束
功能 开始_点击()
b=线程.开启("线程示例.示例","")
调试输出(b)
功能结束

功能 按钮0_点击()
//暂停
线程.暂停(b)
调试输出("线程暂停")
功能结束

功能 按钮1_点击()
//恢复
线程.恢复(b)
调试输出("线程恢复")
功能结束
空间结束


看到红色的字体,就是你忘记加的东西才会出错。
回复 支持 反对

使用道具 举报

发表于 2013-12-5 15:19:50 | 显示全部楼层
你都没定义b
看你的代码应该要定义成全局变量,即在空间后面定义
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

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

GMT+8, 2024-9-23 10:01 , Processed in 0.037676 second(s), 23 queries .

Powered by 海安简单软件服务部

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

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