TC官方合作论坛

标题: 求解答,大大帮看一下 [打印本页]

作者: cobo523    时间: 2013-12-14 23:28
标题: 求解答,大大帮看一下
本帖最后由 cobo523 于 2013-12-14 23:49 编辑

功能 定时器0_时钟()
    当前位置++
        如果(当前位置<100)
        进度条.设置进度("进度条0",当前位置)
        调试输出(当前位置)
    否则
        调试输出("完成")
        定时器.销毁("定时器0")
    如果结束
功能结束

上面这段代码执行完 (试输出(当前位置) =99)    调试输出("完成")这句执行了一次

功能 定时器0_时钟()
    当前位置++
        如果(当前位置<100)
        进度条.设置进度("进度条0",当前位置)
        调试输出(当前位置)
    否则
        辅助.消息框("完成")
        定时器.销毁("定时器0")
    如果结束
功能结束

上面这段代码执行完(调试输出(当前位置)=99)     辅助.消息框("完成") 这句执行了九次(看代码应该只执行一次)

以上两段代码是分两个程序测试的

区别在哪?



作者: zxw445    时间: 2013-12-14 23:37
调试输出 就像100米跑步一样,一直跑到终点   ////   直接输出,不管有没有值

消息框   就像100米跨栏一样   你要跳过栏才能继续跑,否则就站着  ///   需要你按确定,才能往下执行

这两区别。。。

这样解释的话,跟你问的问题好象远离了。。。。。
作者: 超自然    时间: 2013-12-14 23:46
8成全局变量重名




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