VBS 中的关键字有多少个? 分别有啥? 还有那些已经赋值了的变量,例如time?

如题所述

Empty、False、Nothing、Null、True 一共就5个关键字
Empty
Empty 关键字用于指明未初始化的变量值。 此关键字与 Null 并不相同。
False
False 关键字的值为零。
Nothing
在 VBScript 中,Nothing 关键字用于取消某对象变量与实际对象的关联。使用 Set 语句将对象变量赋值为 Nothing。例如:
Set MyObject = Nothing
多个对象变量可以引用同一个实际对象。当 Nothing 赋值给某对象变量后,此变量就不再引用任何实际对象。当多个对象变量引用同一个对象时,只有在所有对象变量都设置为 Nothing (在设置为 Nothing 的最后一个对象变量超出范围后,显式或隐式地使用 Set 命令)后,与变量所引用的对象相关联的内存和系统资源才被释放。
Null
Null 关键字用于指明变量包含的数据无效。此关键字与 Empty 并不相同。
True
True 关键字的值等于 -1。
你说的time是函数、不是关键字
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-07-06
vbs中是有byval 和 byref关键字。

你的第一行错误不在于byval和byref,而是你的nStart定义了两次,或者nStart nCompare是非法变量(含有空格),由于你下面程序用到了nCompare我判断应该是你的nStart定义了两次。
第2个回答  2011-07-06
这个你可以参考 用户手册
这里有个网页版的:http://www.jb51.net/shouce/vbs/
相似回答