共计 1302 个字符,预计需要花费 4 分钟才能阅读完成。
一、什么是 VBS
VBS
是一种Windows
脚本语言,全称是Microsoft Visual Basic Script Editon
,微软公司可视化 BASIC 脚本版vbs
是零碎内置的,代码可在windows
零碎中间接执行,不须要编译环境,十分的不便vbs
脚本简略,高效,大部分性能都能够实现,利用好vbs
脚本,能够极大的提高效率,能够用它来做一些重复繁琐的机器操作
二、第一个 VBS 脚本
- 在桌面上新建一个文本文档
- 关上文本文档,在其中输出
msgbox "Hello World!"
- 将文本文档的格局后缀
.txt
改为.vbs
- 而后双击运行文件即可
三、msgbox 语法
- 语法:
msgbox "对话框内容","对话框类型(参数:0,1,2,3,4,5)","对话框题目"
- 对话框内容:是指弹窗的主体内容
- 对话框类型:能够抉择
0-5
共 6 种类型的对话框模式,0 时对话框只有确定按钮
;1 时对话框有确定按钮
、勾销按钮
;2 时对话框有停止按钮
、重试按钮
、疏忽按钮
;3 时对话框有是按钮
、否按钮
、勾销按钮
;4 时对话框有是按钮
、否按钮
并且对话框禁止点击右上角的敞开
按钮;5 时对话框有重试按钮
、勾销按钮
。如果不填默认为 0 - 对话框题目:是指弹窗的题目
msgbox "飞兔小哥送你一份奖品待支付", 3, "舒适揭示"
四、中文乱码
- 上图能够看到中文乱码了
- 这次要是因为编码谬误导致的,失常的文本文档它的编码格局是
UTF-8
的,然而VBS
脚本须要编码格局是ANSI
才能够失常运行中文 - 这时候咱们须要
关上文本文档
►点击左上角文件
►另存为
►抉择编码为 ANSI
►确定
即可解决
五、弹窗交互性能
- 下面咱们只是实现了很简略的展现性能,那么咱们须要实现交互性能,就要用到变量了
- 在
vbs
中能够通过dim
定义变量,语法为:dim 变量名 1, 变量名 2, 变量名 3... 变量名 n
- 其中
inputbox
能够用来接管用户手动输出的参数
dim name
name = inputbox("请通知我您是谁", "这是交互的题目")
msgbox name,,"欢迎您"
六、表白恶搞
- 之前很火的敞开不了的表白弹窗,就是
vbs
做进去的 - 应用
dim a(5)
能够定义数组,5 示意这个数组外面有多少元素 - 应用
Select Case
示意这是一个选项 - 其中抉择批准的返回值为 6,不批准的返回值为 7
- 如果点击了不批准,那就循环从数组中取值展现
- 如果用户点击了批准,那就诡计未遂,退出选项
MsgBox "佛前哭求"
MsgBox "奈何桥期待"
MsgBox "五百次回眸"
MsgBox "千年的回首"
MsgBox "百世的轮回"
MsgBox "换你今朝一世情缘"
MsgBox "可否"
dim a(5)
a(0)="天大,地大,女友最大"
a(1)="工资上交"
a(2)="房写你名"
a(3)="帮清购物车"
a(4)="保大"
a(5)="你就许可我把 ^o^"
Dim j
Do
Select Case msgbox ("姑娘,做我女朋友吧", 4)
Case 6
MsgBox "you are my girlfriend," + Chr(13) + "from this day until to my last days."
exit do
Case 7
msgbox a(i)
i=i+1
if i >= 6 then
i = 0
end if
end Select
Loop
正文完