- 2
- 0
- 约2.53千字
- 约 26页
- 2016-10-26 发布于广东
- 举报
第5章 输入框和消息框 5.1 输入框函数 5.2 消息框函数 5.3 通用对话框控件 5.4 用标准窗体建立对话框 5.1 输入框函数 调用输入框函数InputBox,可以在应用程序中弹出一个对话框窗口,等待用户输入信息。对话框窗口中,显示有相关的提示信息,直到用户结束或取消本次操作,关闭对话框窗口后,程序才继续运行。输入框函数返回的信息是文本信息。 5.1.1 输入框函数的语法 输入框函数的语法是 InputBox(prompt[, title] [, default] [, xpos] [, ypos] [, helpfile, context]) prompt参数为必选项,显示为对话框中间提示信息的字符串表达式。prompt参数的最大长度大约是1024个字符。如果prompt包含多行,可以在各行之间用回车换行符常量vbCrLf、回车符(Chr(13))、换行符(Chr(10))或回车换行符(Chr(13) Chr(10))来分隔。 title参数为可选项,显示为对话框标题栏的字符串表达式。省略时,把应用程序名放入标题栏中。 5.1.2 输入框函数的返回值 (1)当用户未输入信息,且选择“确定”按钮时,缺省值“张三”作为输入框函数的返回值。 (2)当用户输入了新的信息,且选择“确定”按钮时,用户录入的信息取代缺省值,作为函数的返回值。 (3)用户选择“取消”按钮,函数的返回值为空字符串。 5.1.3 输入框函数的使用 实例1 使用输入框函数获取用户录入的信息 5.2 消息框函数 调用消息框函数MsgBox,可以在应用程序中弹出一个信息提示窗口,等待用户单击按钮。当用户关闭了窗口后,函数返回一个整数,指明用户单击了哪个按钮。 5.2.1 消息框函数的语法 输入框函数的语法是 MsgBox(prompt[, buttons] [, title] [, helpfile, context]) prompt参数为必选项,显示对话框中间提示信息的字符串表达式。 buttons参数为可选项,数值表达式。是值的总和,指定显示按钮的数目及形式、使用的图标样式以及缺省按钮是什么等。省略时,使用缺省值0。 title参数为可选项,显示为对话框标题栏中的字符串表达式。省略时,把应用程序名放入标题栏中。 5.2.2 消息框函数的返回值 消息框函数的返回值见表5-3。 5.2.3 消息框函数的使用 实例2 消息框函数的使用 5.3 通用对话框控件 通用对话框控件(CommonDialog),提供一组标准的操作对话框,进行诸如打开和保存文件、设置打印选项、选择颜色和字体以及打开帮助等操作。 “打开”对话框和“另存为”对话框均可用以指定驱动器、目录、文件扩展名和文件名。 “字体”对话框用以指定字体、大小、颜色、样式,以及选择一种字体。 “颜色”对话框用以从调色板选择颜色,或是生成和选择自定义颜色。 “打印”对话框可用以指定打印输出方式。可以指定被打印页的范围、打印质量、打印份数等。“打印”对话框还包含当前安装的打印机的信息,并允许配置或重新安装缺省打印机。 “帮助”对话框可运行Windows的帮助引擎(WINHELP.EXE),并显示由HelpFile属性设定的帮助文件。 5.3.1 添加通用对话框控件 5.3.2 通用对话框控件的属性 1.Action 属性 2.“打开/另存为”对话框使用的属性 (1)FileName 属性 (2)FileTitle 属性 (3)DialogTitle 属性 (4)DefaultExt 属性 (5)Filter 属性 (6)FilterIndex 属性 (7)InitDir 属性 (8)Flags 属性 3.“颜色”对话框使用的属性 (1)Color 属性 (2)Flags 属性 4.“字体”对话框使用的属性 (1)Color 属性 (2)Flags 属性 (3)与字体有关的属性 (4)Max,Min 属性 5.“打印”对话框使用的属性 6.“帮助”对话框使用的属性 5.3.3 通用对话框控件的方法 通用对话框控件提供了用于打开标准的操作对话框的6种方法。 1.ShowOpen方法 显示“打开”对话框。 2.ShwoSave方法 显示“另存为”对话框。 3.ShowColor方法 显示“颜色”对话框。 4.ShowFont方法 显示“字体”对话框。使用通用对话框的ShowFont方法前,必须先设置控件的Flags属性为cdlCFBoth(H3)、cdlCFPrinterFonts(H2)以及cdlCFScreenFonts(H1)三个常数或其中的一个。如果不设置F
您可能关注的文档
- 新UG NX 8.0机械设计基础及应用 教学课件 刘民杰 第九章_工程图.ppt
- 新UG NX 8.0机械设计基础及应用 教学课件 刘民杰 第六章 表达式与部件族.ppt
- 新UG NX 8.0机械设计基础及应用 教学课件 刘民杰 第七章_机械零件建模工程实例.ppt
- 新UG NX 8.0机械设计基础及应用 教学课件 刘民杰 第三章_扫描特征.ppt
- 新UG NX 8.0机械设计基础及应用 教学课件 刘民杰 第四章_设计特征.ppt
- 新UG NX 8.0机械设计基础及应用 教学课件 刘民杰 第五章_细节特征与特征操作.ppt
- 新UG NX 8.0机械设计基础及应用 教学课件 刘民杰 第一章_概述.ppt
- 新UG NX4实例教程 普通高等教育“十一五”国家级规划教材 教学课件 宋志国1 CH1_NX快速入门.ppt
- 新UG NX4实例教程 普通高等教育“十一五”国家级规划教材 教学课件 宋志国1 CH2__NX应用基础.ppt
- 新UG NX4实例教程 普通高等教育“十一五”国家级规划教材 教学课件 宋志国1 CH3 草图应用基础与范例.ppt
- 新Visual Basic 6.0程序设计教程 教学课件 黄静华 王辉 第06章.ppt
- 新Visual Basic 6.0程序设计教程 教学课件 黄静华 王辉 第07章.ppt
- 新Visual Basic 6.0程序设计教程 教学课件 黄静华 王辉 第08章.ppt
- 新Visual Basic 6.0程序设计教程 教学课件 黄静华 王辉 第09章.ppt
- 新Visual Basic 6.0程序设计教程 教学课件 黄静华 王辉 第10章.ppt
- 新Visual Basic 6.0程序设计教程 教学课件 黄静华 王辉 第11章.ppt
- 新Visual Basic 6.0程序设计教程 教学课件 黄静华 王辉 第12章.ppt
- 新Visual Basic 6.0程序设计教程(第二版) 曾强聪 第1章 Visual Basic 6.0基础知识.ppt
- 新Visual Basic 6.0程序设计教程(第二版) 曾强聪 第2章 数据类型及操作.ppt
- 新Visual Basic 6.0程序设计教程(第二版) 曾强聪 第3章 程序结构.ppt
最近下载
- 班本课程引领完美教室缔造.doc VIP
- 2025年高级经济师《人力资源管理》预测试卷一.pdf VIP
- 大班数学《有趣的测量》PPT课件.pptx VIP
- Q-SHEC-J100012-2022 栈桥设计指南(中交二航局).pdf VIP
- 辽宁省名校联盟2025届高三下学期3月联合考试(一模)物理试卷含答案.docx VIP
- 体例格式10:工学一体化课程《小型网络安装与调试》任务2学习任务信息页.docx VIP
- 律师事务所与分所管理办法.docx VIP
- 《环境工程技术经济》课程教学大纲.docx VIP
- 北京市朝阳区2025-2026学年九年级上学期期末语文试题(原卷版).pdf VIP
- 中班数学:有趣的梯形.pptx VIP
原创力文档

文档评论(0)