tiemuzhen 发表于 2006-12-26 15:36:46

关于利用call函数调用其他脚本的问题

请问,我用call函数分别依次调用脚本1,2,3,4。。。。。如果当2脚本发生意外错误时,我想让它继续执行下去,该怎么办?(即跳过出错的脚本2,跳到执行脚本3)

shiwomyw 发表于 2006-12-26 17:00:29

在general options->RUN勾选上run in batch mode,就可以忽略脚本执行过程中遇到的错误,继续向下执行。
不知道楼主对脚本中可能出现的错误是不是清楚,如果清楚可能会发生什么错误,可以在被调用的脚本中加入错误判断,然后用tretrun函数返回到主脚本中。

tiemuzhen 发表于 2006-12-26 17:11:07

原帖由 shiwomyw 于 2006-12-26 17:00 发表
在general options->RUN勾选上run in batch mode,就可以忽略脚本执行过程中遇到的错误,继续向下执行。
不知道楼主对脚本中可能出现的错误是不是清楚,如果清楚可能会发生什么错误,可以在被调用的脚本中加 ...
首先感谢你的参与,问题的关键就在于我不晓得会出什么错误,所以不知道怎么处理,我想要达到的目的就是不管发生什么错,都放弃当前主脚本所调用的这个子脚本,继儿执行下一个子脚本。还请大家再想想办法,3Q!

shiwomyw 发表于 2006-12-26 17:17:05

那就把general options->run下的run in batch mode,就OK了!试一下!

tiemuzhen 发表于 2006-12-27 08:57:53

回楼上

可以是可以,不过如果出错的话,它会运行得很慢很慢,先讲究着用吧,我再琢磨琢磨。

zixing0621 发表于 2007-1-10 18:04:11

楼上的,现在会不会用呀
会的话帮忙教程一下了

shyfish 发表于 2007-1-11 19:49:57

把General Option里的时间改短一点,1000MS就够啦

withhold 发表于 2007-1-12 11:54:02

时间改短一些,会不会有些可以正常实现的功能,而无法完成呢?!

lzq123335 发表于 2007-1-17 13:54:42

在脚本里面,添加判断语句啊。如果出错的话,就返回一个错误信息。然后下面的就可以不让它运行了
页: [1]
查看完整版本: 关于利用call函数调用其他脚本的问题