MsgBox 函数可显示一个消息框,等待用户点击某个按钮,然后返回指示被点击按钮的值。

MsgBox 函数可返回下面的值:

  • 1 = vbOK - 确定按钮被单击。
  • 2 = vbCancel - 取消按钮被单击。
  • 3 = vbAbort - 终止按钮被单击。
  • 4 = vbRetry - 重试按钮被单击。
  • 5 = vbIgnore - 忽略按钮被单击。
  • 6 = vbYes - 是按钮被单击。
  • 7 = vbNo - 否按钮被单击。

注释:当 helpfile 和 context 参数均被规定后,用户可按 F1 键来查看帮助。

语法

MsgBox(prompt[,buttons][,title][,helpfile,context])

参数

  描述
prompt 必需的。作为消息显示在对话框中的字符串表达式。prompt 的最大长度大约是 1024 个字符,这取决于所使用的字符的宽度。如果 prompt 中包含多个行,则可在各行之间用回车符 (Chr(13))、换行符 (Chr(10)) 或回车换行符的组合 (Chr(13) & Chr(10)) 分隔各行。
buttons

数值表达式,是表示指定显示按钮的数目和类型、使用的图标样式,默认按钮的标识以及消息框样式的数值的总和。如果省略,则 buttons 的默认值为 0。

button 的取值:

  • 0 = vbOKOnly - 只显示确定按钮。
  • 1 = vbOKCancel - 显示确定和取消按钮。
  • 2 = vbAbortRetryIgnore - 显示放弃、重试和忽略按钮。
  • 3 = vbYesNoCancel - 显示是、否和取消按钮。
  • 4 = vbYesNo - 显示是和否按钮。
  • 5 = vbRetryCancel - 显示重试和取消按钮。
  • 16 = vbCritical - 显示临界信息图标。
  • 32 = vbQuestion - 显示警告查询图标。
  • 48 = vbExclamation - 显示警告消息图标。
  • 64 = vbInformation - 显示信息消息图标。
  • 0 = vbDefaultButton1 - 第一个按钮为默认按钮。
  • 256 = vbDefaultButton2 - 第二个按钮为默认按钮。
  • 512 = vbDefaultButton3 - 第三个按钮为默认按钮。
  • 768 = vbDefaultButton4 - 第四个按钮为默认按钮。
  • 0 = vbApplicationModal - 应用程序模式:用户必须响应消息框才能继续在当前应用程序中工作。
  • 4096 = vbSystemModal - 系统模式:在用户响应消息框前,所有应用程序都被挂起。

第一组值 (0 - 5) 用于描述对话框中显示的按钮类型与数目;第二组值 (16, 32, 48, 64) 用于描述图标的样式;第三组值 (0, 256, 512) 用于确定默认按钮;而第四组值 (0, 4096) 则决定消息框的样式。在将这些数字相加以生成 buttons 参数值时,只能从每组值中取用一个数字。

title 显示在对话框标题栏中的字符串表达式。如果省略 title,则将应用程序的名称显示在标题栏中。
helpfile 字符串表达式,用于标识为对话框提供上下文相关帮助的帮助文件。如果已提供 helpfile,则必须提供 context。在 16 位系统平台上不可用。
context 数值表达式,用于标识由帮助文件的作者指定给某个帮助主题的上下文编号。如果已提供 context,则必须提供 helpfile。在 16 位系统平台上不可用。

实例

dim answer
answer=MsgBox("Hello everyone!",65,"Example")
document.write(answer)

VBScript MsgBox 函数相关推荐

  1. 【VBScript】MsgBox()函数

    MsgBox是Visual Basic和VBS中的一个函数,功能是弹出一个对话框,等待用户单击按钮,并返回一个Integer值表示用户单击了哪一个按钮. 一.MsgBox(prompt, button ...

  2. Windows脚本初探之VBScrip的MsgBox函数

    VBScript中MsgBox函数最基本的格式就是向用户显示一条文本消息. 示例1: 1 MsgBox "This is a testing message~" 结果: MsgBo ...

  3. VBS的msgbox函数用法

    Microsoft® Visual Basic® Scripting Edition MsgBox 函数 描述 在对话框中显示消息,等待用户单击按钮,并返回一个值指示用户单击的按钮. 语法 MsgBo ...

  4. Visual Basic Script 程序参考手册-学习第4天:数组列表及Msgbox函数

    VBS(Visual Basic Script)初识及入门 - 数组 及 msgbox函数 一. 数组列表 (一) 静态的数组列表 Dim astrPhoneList(2,4) '从这里就知道了该列表 ...

  5. VB6 MsgBox 函数

    在对话框中显示消息,等待用户单击按钮,并返回一个值指示用户单击的按钮. MsgBox(prompt[, buttons][, title][, helpfile, context]) 参数 promp ...

  6. VBScript常用函数

    VBScript常用函数 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 1.Abs函数 1 Option Explicit 2 '@author :yinzhengjie 3 'b ...

  7. MATLAB中的msgbox函数

    一.函数语法 h = msgbox(Message)  h = msgbox(Message,Title)  h = msgbox(Message,Title,Icon)  h = msgbox(Me ...

  8. vb中Msgbox函数的应用。

    使用过Windows及其应用软件的人肯定熟悉如图1所示的消息框,这在VB中可用MsgBox函数来实现.

  9. VBA:MsgBox函数

    MsgBox 函数 在对话框中显示消息,等待用户单击按钮,并返回一个 Integer 告诉用户单击哪一个按钮. 语法 MsgBox(prompt[, buttons] [, title] [, hel ...

最新文章

  1. 太爽了!iPhone 11 包邮送大家!
  2. C++ 设计员工类(Employee)
  3. 五十九、使用ZXing生成二维码
  4. leetcode613. 直线上的最近距离(SQL)
  5. 天气数据获取接口和网址汇总
  6. ngnix高并发的原理实现(转)
  7. asp.net Forums2.0修改密码后无法登陆问题——都是Cache惹的祸
  8. Simulink Memory vs Unit Delay
  9. 免费的JavaScript书籍资源
  10. ExtJS 在grid中想要取消checkbox选中的方法
  11. MySQL 数据类型、字符集编码、存储引擎
  12. 顶顶顶!! Xcode7.1下用CocoaPods安装Alamofire--swift下的第三方网络库
  13. PR模板 红黑大气手机竖屏竖版时尚短视频宣传抖音PR模板
  14. 「解决方案」运维、能耗、网关整体解决方案
  15. Centos 安装SVN
  16. 81章 老子1章到_《道德经》81章全文,建议全文背诵,终身体悟
  17. DoNotRetryIOException: Compression algorithm 'lzo' previously failed test
  18. 更新vim8.0后,MacVim中YouCompleteMe出错
  19. mysqladmin命令简介
  20. 【bzoj 3339】Rmq Problem 【bzoj 3585】mex(可持久化线段树)

热门文章

  1. 数据库(DBMS)的种类
  2. 欣赏一个人,始于颜值,敬于才华,合于性格,久于善良,忠于人品
  3. axios 发送 header 并且设置允许跨域
  4. Http 自定义header
  5. Prototype 入门
  6. HTML:a、button、input三种标签下的图片按钮
  7. 斗鱼2019年校园招聘提前批笔试题之统计乘法次数
  8. 蓝桥到此一游—2012年C/C++ B组蓝桥杯省赛真题(一)
  9. Flir Blackfly S 工业相机:配置多个摄像头进行同步拍摄
  10. 数值计算方法计算机,数值计算方法