输入函数是使脚本输入的显示和准备工作自动化、简单化的过程,它们使提供对话框和其他windows控件变得容易。
inputbox inputbox函数提示用户输入。它显示含有提示符或其他控件的对话框并等待用户回答。
用法为:result = inputbox(prompt[, title][, default][, x][, y][, help, context])
其中result是用户输入的字符串,prompt是要显示的信息,title是显示在标题栏的字符串,default是为用户预载的响应,x和y是放置对话框的坐标(以1/20点计),help识别提供给对话框的上下文帮助文件,context是响应帮助主题的帮助上下文号。当指定了帮助文件后,就在对话框上自动增加帮助按钮。
一旦从过程返回,result将包含文本框内容(若选择ok)或零长度的字符串(若选择cancel)。
msgbox msgbox函数在有按钮的对话框里显示消息并返回一个值用来识别用户选择的按钮。
用法为:result = msgbox(prompt[, buttons][, title][, help, context])
其中result是用户所选按钮的值,prompt是显示在对话框里的字符串,buttons表示按钮和类型的数,title是显示在对话框标题栏的字符串,help识别为对话框提供上下文帮助的帮助文件,context是响应帮助主题的帮助上下文号。
设置 说明
按钮设置
0 只对ok按钮
1 ok和cancel按钮
2 abort、retry和ignore按钮
3 yes、no和cancel按钮
4 yes和no按钮
5 retry和cancel按钮
图标设置
16 critical message(紧急消息)图标
32 warning query(警告查询)图标
48 warning message(警告消息)图标
64 information message(信息消息)图标
默认设置
0 默认为第一个按钮
256 默认为第二个按钮
512 默认为第三个按钮
768 默认为第四个按钮
对话类型
0 应用模式
4096 系统模式
