华东理工大学:《VB程序设计 Visual Basic Programming》课程教学资源(PPT课件讲稿)第十二讲 VB界面设计(1)

心 第十二讲 VB界面设计(1) 年使丽三从
第十二讲 VB界面设计(1)

美 本章教学内容 6.1通用对话框 6.2菜单 6.3多重窗体
本章教学内容 6.1 通用对话框 6.2 菜单 6.3 多重窗体

餐0 本讲教学内容 介绍VB的通用对话框CommonDialog 控件、菜单编辑器
本讲教学内容 介绍VB的通用对话框CommonDialog 控件、菜单编辑器

相®零三 CHINA 6.1通用对话框(CommonDialog) 、VMIVERSITY OF S6E3S 、通用对话框概述 1.在图形用户界面中,对话框是用户与程序进行交 互的主要途径。VB的通用对话框CommonDialog 控件就是提供了基于Vindows的标准对话框。 2.CommonDialog控件不是VB的内部控件,它是 ActiveX:控件。使用时选择“工程”菜单的“部件 命令,来打开“部件”对话框。在其中选择 "Microsoft Common Dialog Control6.0”选项 将CommonDialog控件添加到工具箱
6.1 通用对话框(CommonDialog) 一、 通用对话框概述 1.在图形用户界面中,对话框是用户与程序进行交 互的主要途径。VB的通用对话框CommonDialog 控件就是提供了基于Windows的标准对话框。 2. CommonDialog控件不是VB的内部控件,它是 ActiveX控件。使用时选择“工程”菜单的“部件” 命令,来打开“部件”对话框。在其中选择 “Microsoft Common Dialog Control 6.0”选项, 将CommonDialog控件添加到工具箱

W 部件 ☒ 控件 设计器 可插入对象 Microsoft ActiveX Plugin Microsoft ADO Data Control 6.0 (OLEDB) Microsoft Agent Control 2.0 Microsoft Calendar Control 8.0 Microsoft Chart Control 6.0 (OLEDB) Microsoft Comm Control 6.0 司 MMicrosoft Common Dialog Control 6.0 Microsoft Data Bound List Controls 6.C Microsoft DataGrid Control 6.0 (OLEDB) Microsoft DataList Controls 6.0 (OLEDE Microsoft DataRepeater Control 6.0 (OI Microsoft DirectAnimation Media Contrcv 浏览).· 厂只显示选定项) -:-VideoSoft vsFlex3 Controls 定位:C:WIⅫ0WS\system32\VSFLEX3.0CX 确定 取消 应用4)

S每卖g三 CHINA 、UNIVERSITY OF SC/E3 3.VB通用对话框可以打开的Vindows标准对话框 界面有:“打开”对话框 “另存为”对话框 “颜色”对话框, “字体” 对话框, “打印”对 话框和“帮助”对话框。 但VB的这些对话框仅用于返回信息,不能真 正实现文件的打开、文件的另存为、颜色设置、 字体设置、打印等操作。若要实现这些操作, 般都要通过编程来解决
3. VB通用对话框可以打开的Windows标准对话框 界面有:“打开”对话框, “另存为”对话框, “颜色”对话框, “字体” 对话框, “打印” 对 话框和“帮助” 对话框。 但VB的这些对话框仅用于返回信息,不能真 正实现文件的打开、文件的另存为、颜色设置、 字体设置、打印等操作。若要实现这些操作,一 般都要通过编程来解决

S扫套第多家三 U CHINA UNIVERSITY OF SCIENCS 4.在使用通用对话框控件打开标准对话框 时,必须对它的一个Action属性进行设置或调用 该控件的Show方法,那样才能真正地打开标准对 话框中某一种类型的对话框。 通用对话框 Show方法 Action属性值 打开对话框 ShowOpen 1 另存为对话框 ShowSave 2 颜色对话框 ShowColor 3 字体对话框 ShowFont 4 打印对话框 ShowPrint 5 帮助对话框 ShowHelp 6
4. 在使用通用对话框控件打开标准对话框 时,必须对它的一个Action属性进行设置或调用 该控件的Show方法,那样才能真正地打开标准对 话框中某一种类型的对话框。 通用对话框 Show方法 Action属性值 打开对话框 ShowOpen 1 另存为对话框 ShowSave 2 颜色对话框 ShowColor 3 字体对话框 ShowFont 4 打印 对话框 ShowPrint 5 帮助 对话框 ShowHelp 6

束g三】 、UNIVERSIY OE sCIE 5.在VB通用对话框的“取消”按钮,单 击时,表示用户取消当前操作。在取消当前操作 时,CancelError属性可以设置按 “取消” 按钮时 是否产生错误信息。 ●当CancelError)属性为False时,单击该按钮不 产生错误信息; ●当CancelError属性为True时,单击该按钮时通 用对话框会自动将错误对象Err.Number设置为 32755(cdlCancel),供程序判断
5. 在VB通用对话框的“取消”按钮,单 击时,表示用户取消当前操作。在取消当前操作 时,CancelError属性可以设置按“取消”按钮时 是否产生错误信息。 ⚫当CancelError属性为False时,单击该按钮不 产生错误信息; ⚫当CancelError属性为True时,单击该按钮时通 用对话框会自动将错误对象Err.Number设置为 32755(cdlCancel),供程序判断

家g三 CHINA “打开”对话框 UNIVERSITY OF SCIENC 当在程序中把Action属性值设置为1时或 调用了ShowOpen方法,就可以打开通用对话框 的“打开”对话框。在“打开” 对话框中,可以 翻阅计算机的整个目录结构,查找所需要的文件 但要真正实现文件的打开需要设置几个必要的属 性
二、“打开”对话框 当在程序中把Action属性值设置为1时或 调用了ShowOpen方法,就可以打开通用对话框 的“打开”对话框。在“打开”对话框中,可以 翻阅计算机的整个目录结构,查找所需要的文件。 但要真正实现文件的打开需要设置几个必要的属 性

打开 ☒☒ InitDir 搜导): Windows 国画 Recent System Samples ☐System32 图Script SendTo ☐Tasks ☐speech 自Tenp Start Menu ☐Temporary Internet Files FileName 文件名四): Filter 打开@) 文件类型①): Word文档 取消 FilterIndex 所有文件
Filter FileName InitDir FilterIndex
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 华东理工大学:《VB程序设计 Visual Basic Programming》课程教学资源(PPT课件讲稿)第十一讲 VB常用标准控件(2).pps
- 华东理工大学:《VB程序设计 Visual Basic Programming》课程教学资源(PPT课件讲稿)第十讲 VB常用标准控件(1).pps
- 华东理工大学:《VB程序设计 Visual Basic Programming》课程教学资源(PPT课件讲稿)第九讲 VB工程基础与常用算法.pps
- 华东理工大学:《VB程序设计 Visual Basic Programming》课程教学资源(PPT课件讲稿)第八讲 VB数组.pps
- 华东理工大学:《VB程序设计 Visual Basic Programming》课程教学资源(PPT课件讲稿)第七讲 VB程序控制结构(2).pps
- 华东理工大学:《VB程序设计 Visual Basic Programming》课程教学资源(PPT课件讲稿)第六讲 VB程序控制结构(1).pps
- 华东理工大学:《VB程序设计 Visual Basic Programming》课程教学资源(PPT课件讲稿)第五讲 VB语言基础(3).pps
- 华东理工大学:《VB程序设计 Visual Basic Programming》课程教学资源(PPT课件讲稿)第四讲 VB语言基础(2).pps
- 华东理工大学:《VB程序设计 Visual Basic Programming》课程教学资源(PPT课件讲稿)第三讲 VB语言基础(1).pps
- 华东理工大学:《VB程序设计 Visual Basic Programming》课程教学资源(PPT课件讲稿)第二讲 VB窗体和常用控件.pps
- 华东理工大学:《VB程序设计 Visual Basic Programming》课程教学资源(PPT课件讲稿)第一讲 Visual Basic概述.pps
- 华东理工大学:《VB程序设计 Visual Basic Programming》课程教学资源(模拟试题,含参考答案).docx
- 华东理工大学:《VB程序设计 Visual Basic Programming》课程教学资源(学习指导书)第8章 VB数据库应用.pdf
- 华东理工大学:《VB程序设计 Visual Basic Programming》课程教学资源(学习指导书)第7章 VB文件系统.pdf
- 华东理工大学:《VB程序设计 Visual Basic Programming》课程教学资源(学习指导书)第6章 VB界面设计.pdf
- 华东理工大学:《VB程序设计 Visual Basic Programming》课程教学资源(学习指导书)第5章 VB常用标准控件.pdf
- 华东理工大学:《VB程序设计 Visual Basic Programming》课程教学资源(学习指导书)第4章 VB程序设计.pdf
- 华东理工大学:《VB程序设计 Visual Basic Programming》课程教学资源(学习指导书)第3章 VB语言基础.pdf
- 华东理工大学:《VB程序设计 Visual Basic Programming》课程教学资源(学习指导书)第2章 VB窗体和常用控件.pdf
- 华东理工大学:《VB程序设计 Visual Basic Programming》课程教学资源(学习指导书)第1章 Visual Basic概述.pdf
- 华东理工大学:《VB程序设计 Visual Basic Programming》课程教学资源(PPT课件讲稿)第十三讲 VB界面设计(2).pps
- 华东理工大学:《VB程序设计 Visual Basic Programming》课程教学资源(PPT课件讲稿)第十四讲 VB文件系统.pps
- 华东理工大学:《VB程序设计 Visual Basic Programming》课程教学资源(PPT课件讲稿)第十五讲 VB数据库应用(1).pps
- 华东理工大学:《VB程序设计 Visual Basic Programming》课程教学资源(PPT课件讲稿)第十五讲 VB数据库应用(2).pps
- 华东理工大学:《VB程序设计 Visual Basic Programming》课程教学资源(PPT课件讲稿)第十五讲 VB数据库应用(3).pps
- 华东理工学院:《数字图像处理 Digital Image Processing》课程教学资源(课件讲稿)第一章 绪论(主讲:常青).pdf
- 华东理工学院:《数字图像处理 Digital Image Processing》课程教学资源(课件讲稿)第三章 基础知识.pdf
- 华东理工学院:《数字图像处理 Digital Image Processing》课程教学资源(课件讲稿)第二章 数字图像.pdf
- 华东理工学院:《数字图像处理 Digital Image Processing》课程教学资源(课件讲稿)第七章 彩色图像处理.pdf
- 华东理工学院:《数字图像处理 Digital Image Processing》课程教学资源(课件讲稿)第五章 几何变换.pdf
- 华东理工学院:《数字图像处理 Digital Image Processing》课程教学资源(课件讲稿)第六章 分割.pdf
- 华东理工学院:《数字图像处理 Digital Image Processing》课程教学资源(课件讲稿)第四章 灰度图像.pdf
- 四川省普通高等学校专升本《大学计算机基础》考试大纲.pdf
- 谷歌研究院(Google)数学之美与浪潮之巅.pdf
- 东北大学:《信息安全专业概论与职业发展》课程教学资源(PPT课件讲稿)第二讲 信息安全概念、发展和现状.pptx
- 东北大学:《信息安全专业概论与职业发展》课程教学资源(PPT课件讲稿)第三讲 信息安全专业规范.pptx
- 东北大学:《信息安全专业概论与职业发展》课程教学资源(PPT课件讲稿)第一讲 浅析专业与兴趣(主讲:周福才).pptx
- 东北大学:《可信计算基础》课程教学资源(PPT课件讲稿)第一章 概述(主讲:周福才).pptx
- 东北大学:《可信计算基础》课程教学资源(PPT课件讲稿)第二章 密码学技术.ppt
- 东北大学:《可信计算基础》课程教学资源(PPT课件讲稿)第三讲 认证技术与数字签名.ppt