Windows脚本初探之VBScrip的MsgBox函数

简介:

VBScript中MsgBox函数最基本的格式就是向用户显示一条文本消息。

示例1:

1
MsgBox  "This is a testing message~"

结果:

wKioL1MRvEPDTxtzAABaHzSuYv4870.jpg


MsgBox函数也有高级形式,格式如下:

1
MsgBox(prompt[,buttons][,title])

prompt表示指定显示的文本;

buttons指定提供给用户的按钮;

title是在对话框顶部显示的文本标题;


bunttons参数列表

常量名 显示
VbOKOnly 0 OK按钮
VbOKCancel 1 OK/Cancel按钮
VbAbortRetryIgnore 2 Abort/Retry/Ignore按钮
VbYesNoCancel 3 Yes/No/Cancel按钮
VbYesNo 4 Yes/No按钮
VbReteyCancel 5 Retry/Cancel按钮


MsgBox弹出的对话框中,还可以使用简单的图标,列表如下:

常量值 显示
VBCritical 16 重要信息图标
VBQuestion 32 问题图标
VBExclamation 48 惊叹号图标
VBInformation 64 信息图标


示例2:

1
2
3
x= 33
choice=MsgBox( "The x'value is " &x,VbYesNoCancel+VBCritical, "testing message~" )
MsgBox choice

运行结果,第一次弹框:

wKiom1MRwbbRSqZdAAB_5sXoxMA686.jpg

第二次弹框:

wKiom1MRwbbC3mZkAABAJZl8BbY654.jpg

可以看出第一次弹框跟示例1中有很多的不同,没有“确认”按钮,由“Yes”“No”“Cancel”按钮替代;另外增加了以个红色的叉图标;

当我点击了“No”按钮后,弹出7;这说明使用者点击不同的按钮可以返回不同的值;


MsgBox函数返回值如下:

常量名
VbOK 1
VbCancel 2
VbAbort 3
VbRetry 4
VbIgnore 5
VbYes 6
VbNo 7




本文转自 bannerpei 51CTO博客,原文链接:http://blog.51cto.com/281816327/1365588,如需转载请自行联系原作者

相关文章
|
6月前
|
JavaScript Java Windows
函数和windows对象 有惊喜✔
函数和windows对象 有惊喜✔
|
12天前
|
Windows
【Windows】 手写脚本更快编辑hosts文件
【Windows】 手写脚本更快编辑hosts文件
14 0
|
4月前
|
存储 数据可视化 数据库
InfluxData【付诸实践 01】Windows环境部署Telegraf+Influxdb+Grafana安装及使用配置(含百度云盘资源+demo脚本)
InfluxData【付诸实践 01】Windows环境部署Telegraf+Influxdb+Grafana安装及使用配置(含百度云盘资源+demo脚本)
74 0
|
4月前
|
存储 API Windows
8.1 Windows驱动开发:内核文件读写系列函数
在应用层下的文件操作只需要调用微软应用层下的`API`函数及`C库`标准函数即可,而如果在内核中读写文件则应用层的API显然是无法被使用的,内核层需要使用内核专有API,某些应用层下的API只需要增加Zw开头即可在内核中使用,例如本章要讲解的文件与目录操作相关函数,多数ARK反内核工具都具有对文件的管理功能,实现对文件或目录的基本操作功能也是非常有必要的。
51 0
8.1 Windows驱动开发:内核文件读写系列函数
|
4月前
|
Linux 编译器 C语言
C++ | 探究函数重载的原理:函数名修饰【基于Windows + Linux双系统】
C++ | 探究函数重载的原理:函数名修饰【基于Windows + Linux双系统】
57 0
C++ | 探究函数重载的原理:函数名修饰【基于Windows + Linux双系统】
|
6月前
|
网络安全 数据安全/隐私保护 Windows
[笔记] Windows VBS脚本实现自动输入 解放双手 自动测试
[笔记] Windows VBS脚本实现自动输入 解放双手 自动测试
130 0
|
6月前
|
安全 数据可视化 Windows
[笔记]Windows安全之《三》Shellcode 补充之 Get-InjectedThread脚本搭建环境及其使用
[笔记]Windows安全之《三》Shellcode 补充之 Get-InjectedThread脚本搭建环境及其使用
|
8月前
|
Windows
太阳当空照-Windows服务化方式脚本封装sc指令(下)
太阳当空照-Windows服务化方式脚本封装sc指令(下)
74 0
|
8月前
|
Windows
太阳当空照-Windows服务化方式脚本封装sc指令(上)
太阳当空照-Windows服务化方式脚本封装sc指令
121 0
|
9月前
|
Windows
windows双开程序代码脚本
windows双开程序代码脚本

相关课程

更多