TC官方合作论坛

标题: 线程暂停问题请各位大侠指教 [打印本页]

作者: fangchao    时间: 2013-12-5 13:50
标题: 线程暂停问题请各位大侠指教
本帖最后由 fangchao 于 2013-12-5 13:51 编辑

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

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

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

作者: chentaotest    时间: 2013-12-5 14:12
你得把B设成全局变量

空间 线程示例
//默认空间
变量 b
作者: chentaotest    时间: 2013-12-5 14:13
因为你暂停线程b的那个功能里面没有变量b,所以报错
作者: zxw445    时间: 2013-12-5 14:53
本帖最后由 zxw445 于 2013-12-5 14:54 编辑
  1. <blockquote>
复制代码


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

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

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

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


看到红色的字体,就是你忘记加的东西才会出错。

作者: bbing200000    时间: 2013-12-5 15:19
你都没定义b
看你的代码应该要定义成全局变量,即在空间后面定义




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1