- 1、本文档共13页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VBS入门经典
VBScript学习、VBScript教程、VBScript语法、VBScript实例、QTP
2010-09-21 17:47
本文档适合有一定编程基础能力的人,至少已经知道变量、函数、循环等词汇含义的人。
打开记事本输入以下内容后保存关闭,重命名为test1.vbs,并双击:msgbox Hello World!
打开记事本输入以下内容后保存关闭,重命名为test2.vbs,并双击:Dim name name=Inputbox(请输入你的名字:,名称) Msgbox name, , 您的名字是
以上就是两个小例子程序
001: 行首加一个单引号表示此行内容为注释:????? 注释002: 对变量、方法、函数、对象的引用不区分大小写003: Dim 申请多个变量时使用逗号分隔;????? 申请变量不允许赋值;????? 申请之后赋值004: Cbool函数将变量转换成布尔值;????? Cbyte函数将变量转换成0到255之间的整数;????? Ccur函数、Cdbl函数、Csng函数将变量转换为浮点数值,前者只精确到小数点后四位;????? Cdate函数将变量转换为日期值;????? Cstr函数将变量转换为字符串005: Dim array(n)定义数组,引用序号从0开始;????? 如果要改变数组,使用:Redim preserve array(个数,维数),preserve是保护数据的006: 乘方:^ ;取模:Mod ;007: 逻辑运算符:和操作-AND 非操作-NOT 或操作-OR008: 可使用+或来连接字符串,一般使用009: Is用来比较对象,同一类型为真010: 条件控制语句:????? ????? If 条件 Then????? 执行语句????? End if
011: 条件控制语句:????? ????? If 条件1 Then????? 执行语句1????? ElseIf 条件2 Then????? 执行语句2????? ……????? Else 执行语句3????? End if
012: 条件控制语句:????? ????? Select Case 变量????? Case 条件值 处理条件语句????? Case 条件值 处理条件语句????? ……????? Case Else 处理语句????? End Select
013: 循环控制语句:循环次数固定,使用Exit For来退出循环????? ????? For 计数器变量 = 开始计数值 to 最后计数值????? 执行循环体????? Next
014: 循环控制语句:对数组或对象集合中的每一个元素进行判断,使用Exit For来退出循环????? ????? For each 循环计数变量 in 要查看的对象或数组????? 执行处理语句????? Next????? 015: 循环控制语句:条件满足时执行一段代码,使用Exit Do退出循环????? ????? Do while 条件????? 执行循环体????? Loop
016: 循环控制语句:条件不满足时执行一段代码,使用Exit Do退出循环????? ????? Do until 条件????? 执行循环体????? Loop
017: 循环控制语句:条件满足时一直执行循环????? ????? While 条件????? 执行循环体????? Wend
018: 过程:函数,给调用者返回值;调用时只有函数的参数列表加括号;只能出现在赋值语句的右边,或表达式中;函数如果直接使用,必须使用Call语句调用,并取消返回值????? ????? Function 函数名称(参数列表)????? 函数代码????? 函数名称 = 某值用来返回值????? End Function
019: 过程:子程序,无返回值;定义时参数列表要加括号,调用时不加;????? ????? Function 函数名称(参数列表)????? 函数代码????? End Function
020: WSH是用来解析Vbs的宿主,本身包含了几个常用对象:????? 1、 Scripting.FileSystemObject - 提供一整套文件系统操作函数????? 2、 Scripting.Dictionary - 用来返回存放键值对的字典对象????? 3、 Wscript.Shell - 提供一套读取系统信息的函数,如读写注册表、查找指定文件的路径、读取DOS环境变量,读取链接中的设置????? 4、 Wscript.NetWork -
文档评论(0)