MESSAGEBOX() 函数可以显示一个自定义的对话框。常用作提示之用,也可以作一些简单的选择,比如“确定”、“取消”等,程序中经常用到的一个函数。 语法 MESSAGEBOX(提示信息[,对话框的属型[,对话框窗口标题]]) 返值类型: 数值型 参数描述 提示信息:对话框中所用到的提示文字。 对话框的属型:用于确定对话框的按钮、图标等属性,这是一个数值型的参数。 设置按钮属性 值 对话框按钮属性 0 仅有一个“确定”按钮。 1 有“确定”和“取消”按钮。 2 有三个按钮,分别是“终止”、“重试”、“忽略”。 3 “是”、“否”和“取消”按钮。 4 “是”和“否”。 5 “重试”和“取消”。 比如: messagebox('是否真的要退出系统?',4) 如果省略这个参数就相当于是0。 设置图标 值 图标 16 红色叉号 32 问号 48 感叹号 64 字母I 如果又想要图标,又想要“是”、“否”两个按钮,可以按照如下的方式去做 messagebox('是否真的要退出系统?',4+32) 设置隐含按钮 值 隐含按钮 0 第一个按钮。 256 第二个按钮。 512 第三个按钮。 比如: messagebox('是否真的要退出系统?',4+32) 这一句,您希望显示对话框时,隐含的按钮为“否”,也就是按下“回车”键即代表“否”,那么就写成如下形式: messagebox('是否真的要退出系统?',4+32+256) 对话框窗口标题:显示在对话框窗口上部,那个蓝色区域内的信息。比如: messagebox('是否真的要退出系统?',4+32+256,'注意') 如果设的数大于按钮的数,比如设为512,但只有两个按钮,则隐含还是第一个按钮。 说明 在对话框中按了不同的键,该函数将返回不同的值,键值对应如下: 值 键 1 确定 2 取消 3 终止 4 重试 5 忽略 6 是 7 否 这样我们就以根据不同的返回值作不同的处理了。 |