精华内容
下载资源
问答
  • VBScriptMsgBox()函数

    万次阅读 2015-06-10 16:32:21
    MsgBox是Visual Basic和VBS中的一个函数,功能是弹出一个对话框,等待用户单击按钮,并返回一个Integer值表示用户单击了哪一个按钮。

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


    一.MsgBox(prompt, buttons, title, helpfile, context)

    prompt是显示文字;

    buttons是按钮的数量与形式;

    title标题;

    helpfile和context组合使用,是帮助和帮助的编号;


    但是,如果修改按钮和标题,必须在MagBox左方加“a=”,这是调用函数的规则问题,这里不明白也没关系。如果不加“a=”,则要去掉后方的括号。即:

    msg=MsgBox("请确认您输入的数据是否正确!",&H123,"数据检查")

    MsgBox "请确认您输入的数据是否正确!",&H123,"数据检查"

    二.参数

    MsgBox函数参数
    部分
    描述
    Prompt
    必选。字符串 表达式,显示在对话框中的消息。Prompt的最大长度大约为
    1024个字符,由所用字符的字节大小决定。如果Prompt的内容超过一行,则可以在每一行之间用回车符(Chr(13))、换行符(Chr(10))或是回车与换行符的组合(Chr(13) & Chr(10),即 vbCrLf)将各行分隔开来。
    Buttons
    可选。数值表达式,是一些数值的总和,指定所显示的按钮的数目及形式、使用的图标样式(及声音),缺省按钮以及消息框的强制性等。如果省略,则其缺省值为0。具体数值见“参数设置值”表格。
    Title
    可选。字符串表达式,在对话框标题栏中显示的内容。如果省略Title,则将应用程序标题(App.Title)放在标题栏中。
    Helpfile
    可选。字符串表达式,用来向对话框提供上下文相关帮助的帮助文件。如果提供了Helpfile,则也必须提供Context。
    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
    第四个按钮是默认按钮。
    对话框的强制返回性
    vbApplicationModal
    0
    应用程序强制返回;应用程序一直被挂起,直到用户对消息框作出响应才继续工作。
    vbSystemModal
    4096
    系统强制返回;全部应用程序都被挂起,直到用户对消息框作出响应才继续工作。
    对话框特殊设置
    vbMsgBoxHelpButton
    16384
    将帮助按钮添加到消息框。
    vbMsgBoxSetForeground
    65536
    指定消息框窗口作为前景窗口。
    vbMsgBoxRight
    524288
    文本为右对齐。
    vbMsgBoxRtlReading
    1048576
    指定文本应为在希伯来和阿拉伯语系统中的从右到左显示。
    这些常数都是Visual Basic for Applications( VBA)指定的。所以,可以在程序代码中使用这些常数名称,而不使用实际数值。

    返回值

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




    三.关于buttons的三种使用方法:

    msg=MsgBox("请确认您输入的数据是否正确!",3+32+0,"数据检查")

    msg=MsgBox("请确认您输入的数据是否正确!",&H123,"数据检查")

    msg=MsgBox("请确认您输入的数据是否正确!",vbYesNoCancel+vbInformation+vbDefaultButton3,"数据检查")




    四.关于helpfile和context,

    msgbox "234",vbOKCancel,"23","wpwiz.hlp",10

    经我试验,帮助文件是txt格式或者CHM格式并不可取,应该是只能用hlp格式。



    五.关于inputbox
    InputBox(Prompt[, Title] [, Default] [, XPos, YPos] [, Helpfile, Context])

    示例:name=Inputbox("请输入你的姓名:","标题","Tian",2230,2200)


    需要注意的是,XPos和YPos的单位并不是像素,而是比像素更小


    参考:

    http://baike.baidu.com/view/563674.htm

    http://blog.chinaunix.net/uid-9236609-id-2005847.html

    http://zhidao.baidu.com/question/35067195.html

    http://baike.baidu.com/view/1177973.htm


    展开全文
  • 使用msgbox函数作为消息提示时,用户必须点击确定程序才能向后执行,本程序可以用来代替上者,弹出提示窗口后设定时间内用户没有反应窗口自动关闭,不会影响下面程序执行。
  • 法1. notepad打开vbscript文件,如test.vbs, 选择另存为,选择编码方式为Unicode后保存即可。 法2. notepad++打开vbscript文件,如test.vbs, 选择编码方式为UTF-8即可。

    法1. notepad打开vbscript文件,如test.vbs, 选择另存为,选择编码方式为Unicode后保存即可。
    法2. notepad++打开vbscript文件,如test.vbs, 选择编码方式为Encode in UCS-2 Little Endian(UTF-16LE)即可。
    扩展参考:
    https://www.cnblogs.com/hiwuchong/p/6825527.html
    http://blog.chinaunix.net/uid-20050439-id-2749303.html

    展开全文
  • MsgBox(prompt[, buttons][, title][, helpfile, context]) [用途]:弹出对话框,并获取用户的操作结果。 [参数说明]:  propmt:对话框中展示的文本内容。  buttons:对话框中的按钮组合、默认按钮以及提示图标...

    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"

    转载于:https://www.cnblogs.com/pzy4447/p/3315759.html

    展开全文
  • vbs中创建信息框十分的方便,以下为利用inputbox()和msgbox()设计一个计算矩形面积的vbs脚本.新建txt文本,将下列代码复制于txt文本中,然后修改文件后缀为vbs即可。 rem Created by leechoy 2019/07/21 ' Name:...

    vbs中创建信息框十分的方便,以下为利用inputbox()和msgbox()设计一个计算矩形面积的vbs脚本.新建txt文本,将下列代码复制于txt文本中,然后修改文件后缀为vbs即可。

    rem Created by leechoy 2019/07/21
    ' Name:calculate area
    dim  a,b,s
    a = inputbox("请输入长方形的长:","length")
    b = inputbox("请输入长方形的宽:","height")
    s = a*b
    msgbox(s)
    
    

    vbs中系统的识别性很强且不区分大小写,inputbox()和INPUTBOX()以及Inputbox()等效,但是我强烈推荐推荐您使用Inputbox()。rem和英文的单引号在vbs中都是注释作用。vbs中dim 来定义变量,vbs 会自动识别变量的数据类型。inputbox()函数可以有三个参数,第一个参数为提示文字,第二个参数为输入框的标题,第三个参数为默认输入文本,编写代码时至少包含第一个参数
    在这里插入图片描述

    点击运行示意:

    在这里插入图片描述

    在这里插入图片描述
    在这里插入图片描述

    展开全文
  • VBScript MsgBox 函数

    千次阅读 2017-03-17 12:54:38
    MsgBox 函数可返回下面的值: 1 = vbOK - 确定按钮被单击。2 = vbCancel - 取消按钮被单击。3 = vbAbort - 终止按钮被单击。4 = vbRetry - 重试按钮被单击。5 = vbIgnore - 忽略按钮被单击。6 = vbYes - 是按钮被...
  • 代码有点小复杂,,能做成通用控件就好了!!不知谁来做一下,,给广大码农造福,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
  • https://blog.csdn.net/cjfblog/article/details/78333027
  • VB 实现倒计时自动关闭的MsgBox对话框。这种对话框对于需要在自动关闭的对话中时候,非常棒。VB 实现倒计时自动关闭的MsgBox对话框。这种对话框对于需要在自动关闭的对话中时候,非常棒。
  • vbscript:msgbox参数说明

    2011-07-11 13:46:51
    MsgBox(prompt[, buttons][, title][, helpfile, context])参数 prompt 作为消息显示在对话框中的字符串表达式。prompt 的最大长度大约是 1024 个字符,这取决于所使用的字符的宽度。如果 prompt 中包含多个行,
  • MsgBox(prompt[, buttons][, title][, helpfile, context]) 参数 prompt 作为消息显示在对话框中的字符串表达式。prompt 的最大长度大约是 1024 个字符,这取决于所使用的字符的宽度。如果 prompt 中包含多个行,则...
  • vbscript:MsgBox 常数

    2008-05-30 16:51:00
    下列常数与 MsgBox 函数一起使用,标识在消息框中出现的按钮、图标,并指定默认按钮。另外,还可以指定消息框的样式。因为这些常数在VBScript中被建立,您在使用之前不必定义它们。您可在代码中任意处使用它们以表示...
  • VBScript:MsgBox Constants

    2012-01-11 17:26:23
    Constant Value Description vbOKOnly 0 Display OK button only. vbOKCancel 1 Display OK and Cancel buttons. vbAbortRetryIgnore 2 Display Abort, Retry, and Ignore buttons. ...v
  • VBScript脚本语言基础

    千次阅读 2020-06-30 09:49:07
    VBScript脚本语言基础 2.1 vbs脚本语言简介 2.2 第一个vbs脚本语言–hello world 打开记事本程序,在编辑窗口填写,保存文件的扩展名为:.vbs 对话框: 输入框 inputbox(“请输入第一 条边的边长”,“第一 条边”)...
  • msgbox strContent, vbOKOnly or vbExclamation or vbSystemModal,strTitle 提示框类型列表: 常数 值 描述vbOKOnly 0 只显示确定按钮。vbOKCancel 1 显示确定和取消按钮。vbAbortRetryIgnore 2 显示放弃、重试和...
  • @echo offif "%1" == "h" goto beginmshta vbscript:createobject("wscript.shell").run("""%~nx0"" h",0)(window.close)&...exit:beginstart mshta vbscript:msgbox("测试提示框之一 ",,"提示")(window.close)ping ...
  • 如果你学过C或Java等语言,那么其实不用看这篇文章了,因为VBScript的函数、子程序或者条件语句跟C、Java等主流语言用法大相径庭,你只需要百度一下了解格式就可以轻松使用了。 VBScript 程序 VBScript 程序分为两种...
  • VBScript 中所有和正则表达式有关的属性和方法都与这个对象有关联。 Dim re Set re = New RegExp 这个对象有三个属性和三个方法 1.1.1 Global 属性 Global 属性负责设置或返回一个 Boolean 值,...
  • 3、For…Next 以指定次数重复执行一组语句。在一般循环语句使用较多。 语句结构如下: For counte r= start To end [Step step] [statements] ...msgbox("1到" & i-1 & "的总和是:" & total )
  • VBScript基础

    2019-08-14 08:53:55
    声明(创建)VBScript 变量 在 VBScript 创建变量通常指"声明"变量。 您可以通过 Dim、Public 或 Private 语句声明 VBScript 变量。如下所示: Dim x Dim carname 现在您已经创建了两个变量。变量的名称是 "x" ...
  • VBScript语言参考手册

    2012-12-25 22:14:26
    这个文本框与 VBScript 页面的简单样例中示例的不同之处在于文本框的 Value 属性被用于检查输入值。要使用文本框的 Value 属性,代码必须引用文本框的名称。 每次引用文本框时都应写出全称,即 Document.ValidForm....
  • VBScript 基础知识

    千次阅读 2018-05-22 17:37:46
    msgbox "Hello World!" 然后用鼠标单击“文件”菜单,单击“保存”,把“保存在”一栏设为桌面,在“文件名”一栏中填写 kk.vbs ,单击“保存”就可以了。然后最小化“记事本”窗口,在桌面上寻找你刚刚保存的 kk....
  • VBSCRIPT中文手册

    热门讨论 2010-11-12 10:13:06
    VBSCRIPT中文手册,这里的信息可以帮你很方便地浏览 Visual Basic 脚本的许多不同部分。 你可以找到在按字母排序的关键字列表中列出的 VBScript 语言的所有部分。如果你只想调阅某一部分,例如“对象”,那么语言的每...
  • MsgBox vbYesNo

    千次阅读 2014-03-29 14:33:36
    Rtn = MsgBox("您确定要删除本笔资料吗 ?", vbYesNo, "厂商管理作业") 'MsgBox IIf(Rtn = 6, "您选择了 Yes", "您选择了 No") '简单的写法 If Rtn = 6 Then MsgBox "您选择了 Yes" Else MsgBox "您选择了 No
  • msgbox(“你的电脑中毒啦!”) msgbox(“请重启”) msgbox(“哈哈,校草最帅!你同意不?”) msgbox(“你关不掉我吧!继续在心里面默认喜欢我!”) msgbox(“气死你!”) msgbox(“继续再来一遍”) loop 解决:...
  • Msgbox 输出用户输入内容 const PI =123213 '常量' mod 取余运算符 CDbl 把字符转换数字 条件判断语句 if 判断式 then 语句体 end if and 和 or select case 变量名 case 值 语句 case 值 语句 case 值 语句...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 9,065
精华内容 3,626
关键字:

msgboxvbscript