脚本的故事(2004年9月)
脚本专家的绝学秘笈
现在告诉您一个真正 精彩的内容。命令窗口被设计为每次运行一行代码;您键入命令,按 Enter 键,就会执行该行代码。这的确不错。但假使您遗漏了三 行代码,并且忘了加上 For Each 循环。您一定会想:“没有关系,我逐行键入缺少的代码不就行了。”诚然,有些时候的确可以。但在此处,当您键入缺少的第一行代码,然后按 Enter 键,就会发生以下情况:
到底出了什么问题?问题出在您创建了 For Each 循环,但没有 Next 语句(之所以没有 Next 语句,是因为您还没来得及键入呢)。因为命令窗口只处理单行代码,所以您无法键入 Next 语句;在您达到该行代码之前,早就产生错误了。看似您运气不好,对吧?
又错了。实际上,VBScript 允许在一行中键入多行代码,前提是您使用冒号 (:) 来分隔各个行。例如,我们可以将整个 For Each 循环放在一行代码中(如下所示):
For Each objItem in colItems:Wscript.Echo "Name: " & objItem.Name:Next
对,您想到我们前面去了:如果在命令窗口中键入该 字符串并按 Enter 键,就会执行所有三行代码:
您会用到这些东西吗?可能不会。但我要重申的是,几个月前您会想到您会需要与脚本有关的工具 吗?
- 上一篇文章:免费下载几乎所有手机网站的铃声
- 下一篇文章:修改apache的默认语言为中文
- 查看2006年5月的文章归档
相 关 文 章
相 关 软 件
没有相关下载
本站搜索(搜索结果将在新窗口打开)

