51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 1912|回复: 4
打印 上一主题 下一主题

[求助] 各位大神麻烦给瞅一下

[复制链接]
  • TA的每日心情
    开心
    2015-12-14 11:36
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    跳转到指定楼层
    1#
    发表于 2014-2-19 16:43:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    小弟想请教如何从For...Next循环里跳过本次循环继续下一轮循环,网上说用goto,可是我用了goto之后提示:The test run cannot continue due to a syntax error.缺少语句,goto。。。。
    代码如下:
    '使用一
    For  i = 1 to 9
         If i = 5 Then
             Goto Continue     
         end if
          Print i
        Continue:
    next

    '使用二
    Dim a
    a = 1   
       If a = 1 Then GoTo Line2 Else GoTo Line1
    Line1:
       print "执行了Line1"
    Line2:
       print "执行了Line2"

    for循环或者纯代码用goto都不行,请各位路过的大神给指点一二,不用goto也行,小弟不胜感激,再次拜谢
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

    该用户从未签到

    2#
    发表于 2014-2-19 17:49:21 | 只看该作者
    For  i = 1 to 9
         If i = 5 Then
         else
               Print i
         end if
    next
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2015-12-14 11:36
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    3#
     楼主| 发表于 2014-2-20 18:04:58 | 只看该作者
    回复 2# Alvin-x

    谢谢,谢谢,这位大神解决的很犀利,高手!膜拜ing
    大神留步,还有问题请教
        如果For循环里面还有不同的情况需要跳出本次for循环,而且情况都不是平级,不能写到一个条件语句里进行判断,是不是每个需要跳出的情况都要then后面置空啊?
        有没有类似C里面的continue之类的东西啊,或者其他方法也行,不好意思啦,主要是那个for循环里的东西是别人写好的,不能乱改,小弟确实比较菜,请多担待,小弟在此再次谢过
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
    发表于 2014-2-26 14:46:14 | 只看该作者
    回复 3# wangyinhang

    VBS没有for的continue,如果是简单判断,就用if判断,如果实在比较多的判断条件,把for里要循环的东西写成function

    For  i = 1 to 9
        funcABC i
    next

    Function funcABC(i)
        if i = 5 then
            exit function
        end if
        print i
    End Function
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2015-12-14 11:36
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    5#
     楼主| 发表于 2014-3-3 17:28:19 | 只看该作者
    版主V5,学习了!的确是个好方法,调用SUB的话应该也可以的吧?多谢楼主哈,再次膜拜!!试一下先
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-5-3 07:30 , Processed in 0.068735 second(s), 25 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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