VBS教程:VBscript语句-For...Next 语句

 更新时间:2006年11月16日 00:00:00   作者:  

For...Next 语句

以指定次数重复执行一组语句。

For counter = start To end [Step step]
[statements]
[Exit For]
[statements]
Next

参数

counter

用做循环计数器的数值变量。这个变量不能是数组元素或用户自定义类型的元素。

start

counter 的初值。

end

counter 的终值。

step

counter 的步长。如果没有指定,则 step 的默认值为 1。

statements

ForNext 之间的一条或多条语句,将被执行指定次数。

说明

step 参数可以是正数或负数。step 参数值决定循环的执行情况,如下所示:

如果 ... 则循环执行
正数或 0 counter <= end
负数counter >= end

当循环启动并且所有循环中的语句都执行后,step 值被加到 counter 中。这时,或者循环中的语句再次执行(基于循环开始执行时同样的测试),或者退出循环并从 Next 语句之后的语句继续执行。

注意 在循环体内改变 counter 的值,将会使程序代码的阅读和调试变得更加困难。

Exit For 只能用于 For Each...NextFor...Next 结构中,提供另一种退出循环的方法。可在语句中的任意位置放置任意个 Exit For 语句。Exit For 经常和条件判断语句一起使用(例如 If...Then),并立即将控制权转移到 Next 之后的语句。

可以将一个 For...Next 循环放置在另一个 For...Next 循环中,组成嵌套循环。每个循环中的 counter 要使用不同的变量名。下面的结构是正确的:

For I = 1 To 10    For J = 1 To 10        For K = 1 To 10        . . .        Next    NextNext

相关文章

  • 用VBS实现的发送带Cookie的HTTP请求的代码

    用VBS实现的发送带Cookie的HTTP请求的代码

    在昨天的《使用正确版本的XMLHTTP》中卖了个关子,ServerXMLHTTP的功能比XMLHTTP强大,你现在大概已经猜到了吧。没错,用ServerXMLHTTP可以在HTTP请求头中加入Cookie,而XMLHTTP不可以
    2013-01-01
  • 使用 Iisftp.vbs 删除FTP站点

    使用 Iisftp.vbs 删除FTP站点

    如果打算将站点移到新的 URL 或服务器,或者要完全删除该站点,则该命令是很有用的。站点内容不受该命令的影响,但是用户将无法访问站点
    2014-07-07
  • VBS中常用脚本代码

    VBS中常用脚本代码

    VBS中常用脚本代码...
    2007-03-03
  • 批量替换快捷方式目的路径的VBS脚本

    批量替换快捷方式目的路径的VBS脚本

    批量替换快捷方式目的路径的VBS脚本...
    2006-12-12
  • 在VBS中定义字节数组Byte()介绍

    在VBS中定义字节数组Byte()介绍

    在VBS中有办法定义字节数组么?就是字节子类型数组(VarType是8209的那种)注意不是VB
    2013-01-01
  • VBS中的标识符(Identifiers)

    VBS中的标识符(Identifiers)

    标识符可以简单的认为就是类名、变量名和过程名。
    2011-02-02
  • vbs整人代码大集合 多年的代码收集

    vbs整人代码大集合 多年的代码收集

    vbs整人代码大集合,收集的比较全,喜欢的朋友可以参考下。不要搞破坏,学习vbs的朋友非常有帮助,死循环的使用比较多。
    2011-02-02
  • vbs脚本 加密 几个小细节小结下

    vbs脚本 加密 几个小细节小结下

    加密的vbs脚本拖到这个脚本上就行了。网上有位朋友问我这个问题,我由于今天才上email看了下文件,发现下面的问题,说实话对于他要问的我和你清楚,我不太会写呢,不是出于技术问题,是出于已经没了这份爱好。出于对朋友学习的理解,我给解决了几个问题,下面总结下。并给出正确的代码。
    2008-01-01
  • 用vbs实现获取电脑硬件信息的脚本_最新版

    用vbs实现获取电脑硬件信息的脚本_最新版

    比较迅速的获取硬件信息排序后的txt文件把后缀名改为csv就是表格了,精简、整理后输出打印就OK了。 如此详细的信息,给老板看,一定可以让老板对你另眼相看。 即使自己看,也能发现很多料想不到的的信息。
    2008-05-05
  • 字符ANSI代码查询工具vbs版

    字符ANSI代码查询工具vbs版

    用来查询ANSI 代码的工具,需要的朋友可以试试。
    2009-12-12

最新评论