现在的位置: 首页 > 综合 > 正文

Vbscript一些基本知识点

2018年04月30日 ⁄ 综合 ⁄ 共 1462字 ⁄ 字号 评论关闭

Vbscript一些基本知识点,可能有出入的地方,如发现会及时更改,内容也会继续添加

1.未初始化的 Variant。对于数值变量,值为 0;对于字符串变量,值为零长度字符串 ("")。
2.声明变量DIm,隐式声明(直接使用)
3.数组Dim A(10)有11个元素
4.数组声明使用DIM Redim
5.静态数组声明Dim MyArray()
 ReDim AnotherArray();必须随后使用 ReDim 确定维数和每一维的大小ReDim MyArray(25)。ReDim 将动态数组的初始大小设置为 25,而后面的 ReDim 语句将数组的大小重新调整为 30,同时使用 Preserve 关键字在重新调整大小时保留数组的内容。 ReDim Preserve MyArray(30)
6.运算符 整除/ 求余 mod
7.Select Case
8.循环语句:
Do...Loop: 当(或直到)条件为 True 时循环。
While...Wend: 当条件为 True 时循环。
For...Next: 指定循环次数,使用计数器重复运行语句。
For Each...Next: 对于集合中的每项或数组中的每个元素,重复执行一组语句。
9.在 VBScript 中,过程被分为两类:Sub 过程和 Function 过程。Sub没有返回值,Function有返回值
10.调用 MyProc 过程的两种方式。一种使用 Call 语句;另一种则不使用。两种方式效果相同。
 Call MyProc(firstarg, secondarg)
 MyProc firstarg, secondarg
11.public用于在 Script 级中声明公用变量和分配存储空间。使用 Public 语句声明的变量可用于所有项目的全部 Script 中的所有过程。
private用于在 Script 级中声明私有变量及分配存储空间。Private 变量只能在声明该变量的 Script 中使用。
12.字符型的转换函数Cstr、Cint、Cdate等
13.错误处理 on error resume next.
Err.Number 当发生错误是此属性部位零或者零长度的字符串
14.is比较对象
15.
可比较表达式的规则
如果  则
两个表达式都是数值  执行数值比较。
两个表达式都是字符串 执行字符串比较。
一个表达式是数值而另一个是字符串 数值表达式小于字符串表达式。
一个表达式是 Empty 而另一个是数值 执行数值比较,使用 0 作为 Empty 表达式。
一个表达式是 Empty 而另一个是字符串 执行字符串比较,使用零长度字符串 ("") 作为 Empty 表达式。
两个表达式都是 Empty 表达式相等。
16.Option Explicit  用于 Script 级强制要求显式声明该 Script 中的所有变量。使用 Option Explicit 语句时,必须使用 Dim、Private、Public 或 ReDim 语句显式声明所有变量。如果试图使用未经声明的变量名,则会出现错误。
17.object.Exists(key)  如果在 Dictionary 对象中存在指定键,返回 True;如果不存在,返回 False。
18.object.Items 返回一个数组,其中包含有 Dictionary 对象中的所有项目。
19.object.Size 对于文件,返回指定文件的字节数;对于文件夹,返回该文件夹中所有文件和子文件夹的字节数。
20.随机数Randomize [number]Randomize 使用 number 参数初始化 Rnd 函数的随机数生成器,赋给它新的种子值。如果省略 number,则使用系统计时器返回的值作为新的种子值。
21.注释用 rem 或者 '

抱歉!评论已关闭.