VBScript中实现信息输入与输出的方法有两种, 种是使用 Document对象及其子对象的方法和属性, 种是使用 VBScript的内置函数 1.信息框函数 信息框函数( MsgBox)是常用的输出信息的函数, 例4-1和4-2中都使用了该函数。 MsgBox函数在对话框 中显示信息,等待用户单击按钮,并返回一个整数以 标明用户单击了哪个按钮。其语法格式为: 变量= MsgBox(〈信息内容〉[,〈对话框类型〉 ,〈对话框标题〉]]) 说明:
VBScript中实现信息输入与输出的方法有两种, 一种是使用Document对象及其子对象的方法和属性, 一种是使用VBScript的内置函数。 1. 信息框函数 信息框函数(MsgBox)是常用的输出信息的函数, 例4-1和4-2中都使用了该函数。MsgBox函数在对话框 中显示信息,等待用户单击按钮,并返回一个整数以 标明用户单击了哪个按钮。其语法格式为: 变量 = MsgBox(〈信息内容〉[,〈对话框类型〉 [,〈对话框标题〉]]) 说明:
①〈信息内容〉指定在对话框中出现的文本,在 信息内容中使用硬回车符(CHR(13))可以使文本换行 对话框的高度和宽度随着信息内容的增加而增加,最 多可有1024个字符。 ②〈对话框类型〉指定对话框中出现的按钮和图 般有三个参数。其取值和含义见表4-1、表4-2 表4-3 表4-1参数1 出现按钮 值一常量 说明 0-vbOKOnly 确定按钮 vbOK Cancel 确定和取消按钮 2 vbAbortRetrylgnore 终止、重试和忽略按钮 3— bYesNoCancel 是、否和取消按钮 esO 是和否按钮 5 vbRetryCancel 重试和取消按钮
① 〈信息内容〉指定在对话框中出现的文本,在 信息内容中使用硬回车符(CHR(13))可以使文本换行。 对话框的高度和宽度随着信息内容的增加而增加,最 多可有1024个字符。 ② 〈对话框类型〉指定对话框中出现的按钮和图 标,一般有三个参数。其取值和含义见表4-1、表4-2、 表4-3。 表4-1 参数1 —— 出现按钮 值 常量 说明 0 vbOKOnly 确定按钮 1 vbOKCancel 确定和取消按钮 2 vbAbortRetryIgnore 终止、重试和忽略按钮 3 vbYesNoCancel 是、否和取消按钮 4 vbYesNo 是和否按钮 5 vbRetryCancel 重试和取消按钮
表4-2参数2—图标类型 值常量 说明 cRitical 停止图标 quEstion 问号(?)图标 8 eXclamation 感叹号(!)图标 inFormation 信息图标 表4-3参数3 默认按钮 值常量 说明 10 vbDefaultButtonl 指定默认按钮为第一按钮 256 vbDefault Button2 指定默认按钮为第二按钮 512 vbDefault Button 指定默认按钮为第三按钮 上述三种参数值可以相加以达到所需要的样式
表4-2 参数2 —— 图标类型 值 常量 说明 16 vbCritical 停止图标 32 vbQuestion 问号(?)图标 48 vbExclamation 感叹号(!)图标 64 vbInformation 信息图标 表4-3 参数3 —— 默认按钮 值 常量 说明 0 vbDefaultButton1 指定默认按钮为第一按钮 256 vbDefaultButton2 指定默认按钮为第二按钮 512 vbDefaultButton3 指定默认按钮为第三按钮 上述三种参数值可以相加以达到所需要的样式
③〈对话框标题〉指定对《x:据查 话框的标题。下述代码将显示以辣 如图4-3所示的对话框 匚是⑦)否()」取消 图4-3信息对话框 ④ Msgbox()返回的值指明了在对话框中选择哪 个按钮,见表4-4。 表4-4 Msgbox函数的返回值 返回值常量 按钮 vbOK 确定按钮 vbCancel 取消按钮 abOrt 终止按钮 reTry 重试按钮 vblgnore 忽略按钮 byEs 是
③ 〈对话框标题〉指定对 话框的标题。下述代码将显示 如图4-3所示的对话框: 图4-3 信息对话框 ④ Msgbox( )返回的值指明了在对话框中选择哪 一个按钮,见表4-4。 表4-4 Msgbox函数的返回值 返回值 常量 按钮 1 vbOK 确定按钮 2 vbCancel 取消按钮 3 vbAbort 终止按钮 4 vbRetry 重试按钮 5 vbIgnore 忽略按钮 6 vbYes 是 7 vbNo 否
⑤代码中的值可以是数值,也可以是数值常量 ⑥如果省略了某些可选项,必须加入相应的逗 号分隔符。 ⑦若不需要返回值,则可以使用 MsgBox的命令 形式: MsgBox〈信息内容〉[,〈对话框类型〉[,〈对话框标题〉]] 在程序运行的过程中,有时需要显示一些简单的 信息如警告或错误等,此时可以利用“信息对话框” 来显示这些内容。当用户接收到信息后,可以单击按 钮来关闭对话框,并返回单击的按钮值
⑤ 代码中的值可以是数值,也可以是数值常量。 ⑥ 如果省略了某些可选项,必须加入相应的逗 号分隔符。 ⑦ 若不需要返回值,则可以使用MsgBox的命令 形式: MsgBox〈信息内容〉[,〈对话框类型〉[,〈对话框标题〉]] 在程序运行的过程中,有时需要显示一些简单的 信息如警告或错误等,此时可以利用“信息对话框” 来显示这些内容。当用户接收到信息后,可以单击按 钮来关闭对话框,并返回单击的按钮值