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

[用途]:弹出对话框,并获取用户的操作结果。

[参数说明]:

  propmt:对话框中展示的文本内容。

  buttons:对话框中的按钮组合、默认按钮以及提示图标式样,可选项。

  title:对话框的标题,可选项。

  helpfile:帮助文件,该选项必须与"context"成对出现,可选项。当启用时,对话框中会多出一个“帮助”按钮。

  context:上面给出的帮助主题的上下文编号,必须与"helpfile"成对出现,可选项。

  其中,"buttons"的值略微复杂因为它的值包含了三重含义:

第一重含义,定义按钮组合:

内容                     值    描述

vbOKOnly             0    只显示确定按钮。 (默认)

vbOKCancel              1    显示确定和取消按钮。

vbAbortRetryIgnore   2    显示终止、重试和忽略按钮。

vbYesNoCancel          3    显示是、否和取消按钮。

vbYesNo                   4    显示是和否按钮。

vbRetryCancel           5    显示重试和取消按钮。

====================================

第二重含义,定义提示图标样式:

内容                     值    描述

vbCritical               16   显示临界消息图标。

vbQuestion              32   显示警告询问图标。

vbExclamation           48   显示警告消息图标。

vbInformation            64   显示提示消息图标。

====================================

第三重含义,定义默认按钮:

内容                     值    描述

vbDefaultButton1       0    第一个按钮是默认按钮。(默认)

vbDefaultButton2      256  第二个按钮是默认按钮。

vbDefaultButton3      512  第三个按钮是默认按钮。

vbDefaultButton4      768  第四个按钮是默认按钮。

====================================

因此,"button"的值应为这三组中相应值的和(每组最多取一个)。比如,取1+64+256=321(注意,273仍需用""括起来)。当然,也可以写成内容相加的形式,比如:vbOKCancel+vbInformation+vbDefaultButton2(不需用引号括)。

另外,"button"的值还可以与"vbSystemModal"进行组合,它的值为4096。在 Win32 系统中,它使对话框总是能够保留在所有窗体的最顶部,即使失去焦点。

[返回值]

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

需注意的是,需要获取返回值时,函数必须使用括号将所有参数括起来。

[Sample]

  Msgbox "Hello", "4165", "Info"

VBScript中Msgbox函数的用法的更多相关文章

  1. VBScript中InStr函数的用法

    InStr([start, ]str1, str2[, compare]) [用途]:返回str2在str1中的位置.匹配成功时,返回值最小值为1,未匹配到时返回0. [参数说明]: start:在s ...

  2. matlab中patch函数的用法

    http://blog.sina.com.cn/s/blog_707b64550100z1nz.html matlab中patch函数的用法——emily (2011-11-18 17:20:33) ...

  3. mysql中INSTR函数的用法

    mysql中INSTR函数的用法 INSTR(字段名, 字符串) 这个函数返回字符串在某一个字段的内容中的位置, 没有找到字符串返回0,否则返回位置(从1开始) SELECT * FROM tblTo ...

  4. (转)解析PHP中ob_start()函数的用法

    本篇文章是对PHP中ob_start()函数的用法进行了详细的分析介绍,需要的朋友参考下     ob_start()函数用于打开缓冲区,比如header()函数之前如果就有输出,包括回车/空格/换行 ...

  5. Delphi中 StrToIntDef函数的用法

    Delphi中 StrToIntDef函数的用法:比如我要判断一个文本框里输入的字符串能不能转换为integer类型,如果能,则返回转换后的整型数据,如果不能,则返回整数0,那么我就可以用strtoi ...

  6. Python中int()函数的用法浅析

      int()是Python的一个内部函数 Python系统帮助里面是这么说的 >>> help(int)  Help on class int in module __builti ...

  7. matlab中repmat函数的用法(堆叠矩阵)

    matlab中repmat函数的用法 B = repmat(A,m,n) B = repmat(A,[m n]) B = repmat(A,[m n p...]) 这是一个处理大矩阵且内容有重复时使用 ...

  8. Oracle 中 CONTAINS 函数的用法

    Oracle 中 CONTAINS 函数的用法 1. 查询住址在北京的学生 SELECT student_id,student_name FROM students WHERE CONTAINS( a ...

  9. Matlab中imfilter()函数的用法

    Matlab中imfilter()函数的用法 功能:对任意类型数组或多维图像进行滤波.用法:B = imfilter(A,H) B = imfilter(A,H,option1,option2,... ...

随机推荐

  1. POJ 3311 Hie with the Pie:TSP(旅行商)【节点可多次经过】

    题目链接:http://poj.org/problem?id=3311 题意: 你在0号点(pizza店),要往1到n号节点送pizza. 每个节点可以重复经过. 给你一个(n+1)*(n+1)的邻接 ...

  2. 运用经典方法进行横截面数据分类 笔记 (基于R)

    参考资料: [1]吴喜之. 复杂数据统计方法[M]. 中国人民大学出版社, 2015. 一.logistic回归与probit回归 logistic回归和probit回归都属于广义线性模型. 广义线性 ...

  3. HBase集群安装部署

    0x01 软件环境 OS: CentOS6.5 x64 java: jdk1.8.0_111 hadoop: hadoop-2.5.2 hbase: hbase-0.98.24 0x02 集群概况 I ...

  4. HTML的基础复习

    html是描述网页的一种语言,是通向web技术世界的钥匙, html指的是超文本标记语言 <html></html>之间的文本描述网页 <body></bod ...

  5. 程序员的Epic Fail [0]

    作为程序员,我们经常会被客户问的一个问题一定是不是说很容易么,为什么花了这么长时间.不得不说,程序员可能是最糟糕的计划者,按时按点按计划完成的软件项目永远是下一个项目.一个项目的延期,有很多这样那样的 ...

  6. 20个开发人员非常有用的Java功能代码

    本文将为大家介绍20个对开发人员非常有用的Java功能代码.这20段代码,可以成为大家在今后的开发过程中,Java编程手册的重要部分. 1. 把Strings转换成int和把int转换成String ...

  7. Java基础---其他对象

    第一讲     System类 一.概述 1.System是描述系统一些信息的类,类中的属性和方法都是静态的.不能被实例化,没有提供构造函数. 2.字段摘要 out:标准输出流.默认是控制台. in: ...

  8. hdu2222 Keywords Search(AC自动机初步)

    题目大意: 给出多个模式串和一个主串,求多少个模式串在主串中出现过. 传送门 这是一道AC自动机的模板题. 在学习AC自动机之前,首先要学习WA自动机.TLE自动机和MLE自动机(雾 AC自动机是一种 ...

  9. 如何快速的理解JavaScript闭包?

    先看问题 1. 在js中的作用域是什么? 作用域就是作用范围,作用空间.作用域分为全局作用域和局部作用域.(这个东西大家都明白) 如果把局部作用域比作一个国家,那么全局作用域就是地球,地球上除了那个国 ...

  10. 一个小时学会Git

    一.版本控制概要 Git 是一种在全球范围都广受欢迎的版本控制系统.在开发过程中,为了跟踪代码,文档,项目等信息中的变化,版本控制变得前所未有的重要.但跟踪变化远远不能满足现代软件开发行业的协同需求, ...