TC官方合作论坛

 找回密码
 立即注册
查看: 1028|回复: 7
打印 上一主题 下一主题

[问题] 请问重新执行某个任务该用什么命令啊?

[复制链接]
跳转到指定楼层
楼主
发表于 2012-6-20 01:00:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上加入TC

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

x
我想在help.messagebox("1")后重新开始执行这个任务而不执行help.messagebox("2")和help.messagebox("3"),那么请问该用什么命令啊?
功能 逻辑型 任务1()
help.messagebox("1")
help.messagebox("2")
help.messagebox("3")
//函数返回语句
功能结束
回复

使用道具 举报

沙发
发表于 2012-6-20 01:03:59 | 只看该作者
TC并没有跳转标志之类的语句..
只能用循环把  help.messagebox("1")  圈起来,一直循环,这样就不会执行2,和3了..
循环(真)
help.messagebox("1")
循环结束
help.messagebox("2")
help.messagebox("3")
回复 支持 反对

使用道具 举报

板凳
发表于 2012-6-20 02:36:17 | 只看该作者

回复 支持 反对

使用道具 举报

地板
发表于 2012-6-20 09:46:02 | 只看该作者
功能 逻辑型 任务1(整型 序号)
选择(序号)
条件 1:
help.messagebox("1")
条件 2:
help.messagebox("2")
条件 3:
help.messagebox("3")
选择结束
//函数返回语句
功能结束

这样的话,只要你调用这个任务1的时候,传一个参数进来,你要执行help.messagebox("1")就传一个1进来,要执行help.messagebox("2")就传个2进来,help.messagebox("3")就传递一个3进来。。 ……简单吧。。 要执行那个就传一个相应的参数。灵活多变!!!
希望对你有用!
回复 支持 反对

使用道具 举报

5#
 楼主| 发表于 2012-6-20 09:59:08 | 只看该作者
回复 2楼cylhb的帖子

我要的并不是不执行2和3,那不然我写出来干嘛…… 其实123中各有判定条件(因为不好表达,所以没有写),所以也许是到1就要重新开始任务,但也可能是2才重新开始任务,也有可能3才重新开始任务,这样还怎么用循环啊…… 我其实就是想知道重新开始任务的命令或命令组合啊,我尝试过开启线程命令加上关闭线程命令,但是开启新的了,旧的依然没有关闭……
回复 支持 反对

使用道具 举报

6#
 楼主| 发表于 2012-6-20 10:05:55 | 只看该作者
回复 4楼Abin的帖子

我想要按顺序读取一系列命令,而不是只读取其中一个。
1,2,3的messagebox各有判定条件(太麻烦了多以没有写),因为什么时候要重新开始任务是外部条件决定的,只要达到条件就重新开始任务,但是TC里没有goto和rem命令,所以只有找重新开始开始的命令了
回复 支持 反对

使用道具 举报

7#
发表于 2012-6-20 11:26:57 | 只看该作者
-.-因为麻烦而不把问题详述清楚..
让别人如何商讨?

TC并没有跳转语句,归根到底,各种跳转都只能通过条件+循环来达到..
至于如果实现,在于你想如何?
回复 支持 反对

使用道具 举报

8#
 楼主| 发表于 2012-6-20 11:46:00 | 只看该作者
回复 7楼cylhb的帖子

对不起,我错了,我重新发帖吧……
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

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

GMT+8, 2025-10-15 02:00 , Processed in 0.245113 second(s), 24 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

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