VBS简明教程
VBS简明教程
一、输出
VBS的输出使用函数Msgbox调用对话框进行输出。
Msgbox(message)
Message为要输出的信息
二、输入
VBS的输入,调用函数Inputbox()进行输入。
Inputbox(message,title)
返回值为输入的信息,message为提示信息,title为对话框的标题
三、变量的定义
使用Dim关键字对变量进行定义
四、注释
VBS使用REM关键字或者单引号’进行注释
五、常量的定义
使用关键字const来定义常量,建议常量名全部大写
六、取余
MOD运算求余数
七、条件语句
if 条件 then
语句块
(elseif 条件 then
语句块
else
语句块)
end if
八、select语句
select case 变量
case 值
语句
case 值
end select
九、类型强制转换
使用int()来把其他类型转换成整数
十、循环
do
语句块
(exit do)
loop while(until) 条件
十一、计次循环
for i=0 to 5
语句
next
十二、字符串的连接
使用&对字符串和非字符串进行连接
十三、回车符
vbCrlf相当于回车符
十四、数组
数组的定义:Dim a(9)或Dim a = {成员,成员}
数组的调用:a(i)
十五、冒号
:可以让你把多条语句写在同一行
十六、函数
Function funcname(para)
语句块
End function
函数的返回值:通过funcname=值的形式来返回
十七、子程序
Sub subname(para)
语句块
End sub
子程序是没有返回值的函数
十八、CreateObject
CreateObject创建并且返回一个对ActiveX对象的引用
语法:CreateObject(class[,servername])
Class:要创建的应用程序名和类
Servername:要在其上创建对象的网络服务器名称
Class参数:appname.objecttype
Appname:提供该对象的应用程序名
Objecttype:待创建的对象类型或类
声明一个变量用于存放对象的引用:
Dim name As Object
Set name = CreateObject(“appname.objecttype”)