VB程序设计培训教程零起点VB-10课

VB程序设计培训教程零起点VB-10课

ID:43108491

大小:789.00 KB

页数:31页

时间:2019-09-30

VB程序设计培训教程零起点VB-10课_第1页
VB程序设计培训教程零起点VB-10课_第2页
VB程序设计培训教程零起点VB-10课_第3页
VB程序设计培训教程零起点VB-10课_第4页
VB程序设计培训教程零起点VB-10课_第5页
资源描述:

《VB程序设计培训教程零起点VB-10课》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第10课对话框与多重窗体本课要点具体要求本课导读上机练习本课要点通用对话框的使用MDI窗体具体要求掌握自定义对话框的设计掌握通用对话框的使用掌握多重窗体掌握MDI窗体本课导读通用对话框控件可以显示打开文件、保存文件、打印、颜色、字体和帮助等Widows通用对话框。多重窗体指在应用程序中使用多个窗体,多个窗体之间可以互相操作。MDI(多文档应用程序界面)窗体用于创建MDI应用程序的主窗体,各个子窗体都显示在MDI窗体内部。10.1对话框对话框用于在应用程序中完成数据的输入、输出或执行其他交互。例如,使用MsgB

2、ox消息框可以显示数据,使用InputBox输入框可以输入数据。对话框是应用程序提供用户交互功能的重要手段。10.1对话框10.1.1知识讲解10.1.2典型案例——图片框数据输出10.1.1知识讲解VisualBasic6.0中的对话框可分为预定义对话框和自定义对话框两种。预定义对话框是VisualBasic6.0提供给用户的对话框,如InputBox、MsgBox和通用对话框。自定义对话框是用户创建对话框样式的窗体。InputBox和MsgBox已经在第4课中进行了讲解,下面详细介绍自定义对话框和通用对话

3、框。10.1.1知识讲解1.自定义对话框2.通用对话框3.【打开】和【另存为】对话框4.【字体】对话框5.【颜色】对话框6.【打印】对话框1.自定义对话框自定义对话框通过设置窗体的相关属性实现。自定义对话框相关属性默认按钮和取消按钮自定义对话框的显示、加载和关闭2.通用对话框CommonDialog控件创建打开文件、保存文件、打印、颜色、字体和帮助等Windows标准对话框。添加CommonDialog控件添加CommonDialog控件到窗体CommonDialog控件的常用属性CommonDialog控件

4、的常用方法3.【打开】和【另存为】对话框CommonDialog控件的ShowOpen方法用于显示【打开】对话框,对话框默认标题为“打开”。ShowSave方法用于显示【另存为】对话框,对话框默认标题为“另存为”。4.【字体】对话框CommonDialog控件的ShowFont方法用于显示【字体】对话框。5.【颜色】对话框CommonDialog控件的ShowColor方法用于打开【颜色】对话框。6.【打印】对话框CommonDialog控件的ShowPrinter方法用于打开【打印】对话框。该对话框只用于设

5、置打印选项,不能执行打印操作。要执行打印操作,需要编写代码。10.1.2典型案例——图片框数据输出案例目标本案例将练习使用各种通用对话框设置图片框背景图片和字体格式。10.1.2典型案例——图片框数据输出操作思路(1)用【字体】对话框设置图片框字体。(2)用【颜色】对话框设置图片框字体颜色。(3)用【打开】对话框设置图片框背景图片。10.1.2典型案例——图片框数据输出操作步骤具体步骤请参见图书内容。10.1.2典型案例——图片框数据输出案例小结本案例中使用了通用对话框控件显示【打开】、【字体】和【颜色】对话

6、框。在使用Show方法打开各种对话框之前,应设置相应的Flags参数,否则会出现错误。10.2多重窗体在较复杂的应用程序中,往往需要使用多个窗体。在多窗体应用程序中,每个窗体有自己的界面和代码,用于完成不同的操作。多个窗体之间可以相互访问。10.2多重窗体10.2.1知识讲解10.2.2典型案例——MDI子窗体互动10.2.1知识讲解通常,VisualBasic6.0窗体直接显示在Windows桌面上。如果应用程序包含多个窗体,这些窗体可以显示不同的窗口或对话框形式。VisualBasic6.0允许将窗体作为

7、MDI窗体的子窗体,MDI子窗体显示在MDI窗体中。10.2.1知识讲解1.多窗体操作2.MDI窗体1.多窗体操作在多窗体应用程序中,窗体之间需要相互访问,执行打开、关闭和隐藏等操作。装载窗体卸载窗体显示窗体隐藏窗体访问窗体控件访问窗体变量添加窗体设置启动窗体Main子程序2.MDI窗体MDI(MultipleDocumentInterface)指多文档界面。大多数Windows应用程序都属于MDI应用程序。VisualBasic6.0就是一个典型的MDI应用程序,在其中可以打开多个对象窗口和代码窗口,所有的

8、子窗口共享VisualBasic6.0的菜单和工具栏。10.2.2典型案例——MDI子窗体互动案例目标本案例将练习使用MDI窗体和MDI子窗体。10.2.2典型案例——MDI子窗体互动操作思路(1)为工程添加两个标准窗体和一个MDI窗体,将两个标准窗体的MDIChild属性设置为True。(2)在两个MDI子窗体中分别添加一个标签和一个文本框。(3)编写Form1窗体中文本框的Change事件,使F

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。