令中国铁道出版社 4.1认识 VBScrip 412 Msg BoX命令的用法 Msg Box命令的功能是将后面所接的文字以对话窗 口方式展现出来。在其中还会出现一个如“确定”之 类的按钮。在Ⅴ SCript命令中的字母是没有大小写区 分的,如 Msg Box也可写成 MSGBOX、 msg Box等。需 要补充的是 Msg Box之间出现的不一定是“确定”按钮, 相应的按钮是可以选择的。基本语法如下 Msgbox"显示的文本内容"[,n[,"标题内容"] 除了第一项“显示的文本内容”是必须的(且不得 超过1024个字符)之外,其余两项都可选择( Optional), 如下页表所示
6 4.1 认识VBScript • 4.1.2 MsgBox命令的用法 MsgBox命令的功能是将后面所接的文字以对话窗 口方式展现出来。在其中还会出现一个如“确定”之 类的按钮。在VBScript命令中的字母是没有大小写区 分的,如MsgBox也可写成MSGBOX、msgBox等。需 要补充的是MsgBox之间出现的不一定是“确定”按钮, 相应的按钮是可以选择的。基本语法如下: Msgbox "显示的文本内容" [,n] [, "标题内容"] 除了第一项“显示的文本内容”是必须的(且不得 超过1024个字符)之外,其余两项都可选择(Optional), 如下页表所示
令中国铁道出版社 4.1认识 VBScrip 412 Msg Box命令的用法 n的设置值 按钮的内容 代号名称 0 确定 vbOK 确定,取消 vbOK Cancel 1234 异常终止(A),重试(R),略过() vbabortretrylgnore 是(Y),否(N),取消 vbYesNocancel 是(Y),否(N) vbYesno 重试R),取消 vbRetry Cancel (7
7 4.1 认识VBScript • 4.1.2 MsgBox命令的用法 n的设置值 按钮的内容 代号名称 0 确定 vbOK 1 确定,取消 vbOKCancel 2 异常终止(A),重试(R),略过(I) vbAbortRetryIgnore 3 是(Y),否(N),取消 vbYesNoCancel 4 是(Y),否(N) vbYesNo 5 重试(R),取消 vbRetryCancel
令中国铁道出版社 4.1认识 VBScrip 412 Msg Box命令的用法 范例(Ch4-l.htm)如下 <html> <head> < <title>MsgBox指令的用法<itl <script language=VBScript"> MsgBox"欢迎来到H-聊天室!"&chr(13& 您是第一次来到本聊天室吗?"”3,H聊天室 </script </head> body </body> <htmI>
8 4.1 认识VBScript • 4.1.2 MsgBox命令的用法 范例(Ch4-1.htm)如下: <html> <head> <title>MsgBox指令的用法</title> <script language="VBScript"> <!-- MsgBox"欢迎来到Hli聊天室!"&chr(13)&_ "您是第一次来到本聊天室吗?",3,"Hli聊天室" --> </script> </head> <body> </body> </html>
令中国铁道出版社 4.1认识 VBScrip 412 MsgBoX命令的用法 执行结果如下图所示。 VBScript:mi聊天室 您是毫 m聊聊天室吗? 匚是①否①」取消 在上例中,显示的内容为:“欢迎来到H聊天 室!”&CHR(13)&“您是第一次来到本聊天室吗? 其中“&”表示字符的连接,CHR(13是换行字符 表示此行语句未完而要接到下一行。另外N值3 也可以改为代号名称“ vb YesNo Cancel
9 4.1 认识VBScript • 4.1.2 MsgBox命令的用法 执行结果如下图所示。 在上例中,显示的内容为:“欢迎来到Hli聊天 室!”&CHR(13)&“您是第一次来到本聊天室吗?” 其中“&”表示字符的连接,CHR(13)是换行字符, “_”表示此行语句未完而要接到下一行。另外N值3, 也可以改为代号名称“vbYesNoCancel
令中国铁道出版社 4.1认识 VBScrip 412 Msg Box命令的用法 Msg Box还可有显示图标(con)的功能,只要使用下列 语法: Msgbox"显示的文本内容"[,ntm][,"标题内容" 其中m的值不同,则有不一样的图像产生,如下表所示。 m的设置值 显示图像种类 代号名称 acRitical 32 vbQuestion 48 exClamation 64 i) inFormation
10 4.1 认识VBScript • 4.1.2 MsgBox命令的用法 MsgBox还可有显示图标(icon)的功能,只要使用下列 语法: Msgbox "显示的文本内容" [,n+m] [, "标题内容"] 其中m的值不同,则有不一样的图像产生,如下表所示。 m的设置值 显示图像种类 代 号 名 称 16 vbCritical 32 vbQuestion 48 vbExclamation 64 vbInformation