VB程序设计第十章界面设计课件

上传人:我*** 文档编号:145021586 上传时间:2020-09-15 格式:PPT 页数:32 大小:174.50KB
返回 下载 相关 举报
VB程序设计第十章界面设计课件_第1页
第1页 / 共32页
VB程序设计第十章界面设计课件_第2页
第2页 / 共32页
VB程序设计第十章界面设计课件_第3页
第3页 / 共32页
VB程序设计第十章界面设计课件_第4页
第4页 / 共32页
VB程序设计第十章界面设计课件_第5页
第5页 / 共32页
点击查看更多>>
资源描述

《VB程序设计第十章界面设计课件》由会员分享,可在线阅读,更多相关《VB程序设计第十章界面设计课件(32页珍藏版)》请在金锄头文库上搜索。

1、第十章 界面设计(Interface Design),10.1 菜单的设计与应用,10.2 对话框的设计,返回目录,本章要求,本章要求: 掌握下拉式菜单设计和使用方法。 掌握弹出式菜单设计和使用方法 掌握通用对话框的设计和使用方法,返回章首,下一页,第十章 界面设计(Interface Design),10.1 菜单设计与应用 10.1.1 下拉式菜单(Dropdown Menu ),主菜单名 快捷键 热键,主菜单条,分隔线,菜单项,子菜单名,子菜单标记,1.菜单编辑器(Menu Editor) 在编辑状态下,打开菜单编辑器的方法有 4 种: 1.单击 “工具” 菜单中的 “菜单编辑器” 命令

2、 2.单击工具拦上的 菜单编辑器 图标 3.使用热键 Ctrl+E 4.单击鼠标右键,属性设置区,编辑区,菜单项列表区,产生或取消内缩符号,调整菜单项的位置,进入下一个菜单项的设计,在光标处插入一个空白菜单,菜单常用属性: 标题(Caption) :菜单项所显示的字符。 名称(Name): 菜单项的名称,该项必须选。分隔 符也应有名称。 索引(Index): 设置菜单项控件数组的下标。 快捷键(Shortcut) 设置打开菜单的快捷键, 顶层菜单无快捷键。 复选(Checked) : TRUE 有, 不可在顶层菜单设 置复选标志 。 有效(Enabled) : 为False时,该菜单呈灰色,不

3、响应用 户事件。 可见(Visible) : 设置该菜单项是否可见,2.菜单控件数组 设置控件数组的优点: (1)在程序运行过程中用编码的方法添、删菜单项。 (2)简化代码,用一段代码处理多个菜单项。 例10-1 设计一个下拉式菜单 例10-2 在窗体中添加一个文本框,一个下拉菜单,可以对文本进行剪切、复制、粘贴、删除等操作。,4.菜单项的增减 1.在菜单设计时,加入一个菜单项,其Caption为 空,Index为0, Visible为False, 但Name属性 不可缺。 2.在程序运行时,通过Load(unload)方法向菜单 数组增加(减少)新菜单项 例10-3编写程序,实现菜单项的增减

4、,10.1.2 弹出式菜单(Popup Menu),1.创建与激活弹出式菜单 格式: 对象.PopupMenu 菜单名,Flags,x,y,BoldCommand,Flags 行为常数,Flags位置常数,例10-4 设置一个窗体,当鼠标右键单击窗体时,出现一个弹出式菜单,弹出菜单中有三个菜单项,红色、绿色、兰色。鼠标左键单击某一项,窗体的背景颜色显示出相应的颜色。,10.2 对话框的设计,10.2.1 对话框的分类、模式与特点: 1.对话框的分类 1).预定义对话框(pre-defined dialogbox) 2).自定义对话框(self-defined dialogbox) 3).通用对

5、话框:(common dialogbox),2.对话框的模式,模式对话框(VBModal),非模式对话框 (VBModeless) 在自定义对话框中,用Show的方法来决定对话框的 显示模式 格式 窗体名.Show style ,owner VBModal (1),表示模式 VBModeless (0), 表示无模式 参数指窗体的父子关系,3.对话框的特点:,1)对话框的边框是固定的。 2)无控制菜单图标,退出时,必须单击某个按钮。 3)对话框是临时使用,使用后就关闭。,10.2.2 自定义对话框(Self-defined Dialogbox 包含一个接受所有设置的“确定”命令按钮, 一个退出

6、该对话框的“取消”命令按钮, 将“确定”按钮的Default属性设置为Ture, 将“取消” 按钮的Cancel属性设置为Ture 例10-5 创建一个“学生信息管理系统”使用权限对话框。,一页,10.2.3 通用对话框(common dialogbox),1.通用对话框的简介 Windows系统提供的一种Active X 控件 VB中称之为CommonDialog 控件. 6种标准对话框,分别是: 打开(Open)、另存为(Save as)、颜色(Color)、 字体(font)、打印机(Printer)、和帮助(Help).,2.添加CommomDialog 控件的方法: 工程-部件-Mi

7、crosoft Common Dialog Control 6.0 其默认Name属性是:CommonDialog X(x=1,2,3),3.调用“通用对话框”,打开“通用对话框”的方法,DialogTile,FileName,InitDir,Filter,FilterIndex,DefaultExt,4.“打开”对话框属性页,演示1,例 10-6 编写一个应用程序。,当选择“浏览”按钮时,弹出“打开”文件对话框, 初始路径为D:sbr 打开的文件类型为图象文件.gif、.jpg和所有文件(*.*) 默认打开文件类型为:.jpg “文件类型”列表框中第一个显示“所有文件” 当选择一个文件后,该

8、图片文件在窗体上的图象框中显示。,例10-7编写一个文本编辑器 文本的内容可以显示在文本框中, 其功能 可以打开一个已存在的文本文件 能对文本的的字体、字号、颜色等进行设置, 能打印和保存。 另加一个打开Windows的帮助对话框。,5.“保存文件”(“另存为”)对话框 用 ShowSave方法或设置 Action=2 可打开“另存 为”对话框。 DefaultExt, 它表示所存文件的缺省扩展名。 如: Commondialog1.DefaultExt=“txt” 将存储的文件设置为缺省扩展名txt,FontName,FontBold 、FontItalic,FontSize,FontStr

9、ickthru,FontUnderline,Color,6.“字体对话框,1).Flags 属性 格式CommonDialog.Flags=,“值” 及意义如下: .cdlCFScreenFonts: 显示屏幕字体 .cdlCFEffects: 在字体对话框中显示删除线、下 划线、检查框和颜色框。 .cdlCFPrinterFonts:显示打印机字体 .cdlCFBoth: 显示屏幕字体和打印机字体 .cdlCFHelpButton: 显示“帮助”按钮 .cdlCFANSIOnly: 仅显示Windows系统使用的字体,7. “打印”对话框 用 ShowPrinter方法或设置 Action=

10、5 可打开“打 印”对话框 设置打印信息的有关属性如下: Copies:设定打印份数 FromPage:设定打印起始页码 ToPage:设定打印终止页码,10. “帮助”对话框用 ShowHelp方法或设置 Action=6 可打开“帮助”对话框 1).HelpContext (帮助上下文 )属性: 2).HelpCommand:(帮助命令)属性: 3).HelpKey:(帮助键 )属性: 4).HelpFile:(帮助文件)属性: 例10-8 编写一个打开 windows帮助系统的应用程序,选择题: 1.下列不能打开菜单编辑器的操作是 按 Ctrl+E 键 单击 “工具” 菜单中的 “菜单编

11、辑器” 命令 C.单击鼠标右键,在弹出式菜单中选“菜单编辑器” 命令 D.按 Ctrl+M 键,2. 假如有一个菜单项,名为mun1,为了在运行时是该菜单项不可用(变灰),使用 Mun1.Enabled=False B. Mun1.Enabled=True C. Mun1.Visible =False D. Mun1.Visible =True,3.在下列有关菜单的说法中,错误的是 每个菜单项都是一个控件,与其他控件一样有自己的属性和事件 除了Click事件外,菜单项还可以响应其他的事件,如DbClick事件 C. 菜单项的快捷键不能任意设置 D. 可以用 Enabled 属性设置菜单项是否可

12、用,4.在下列关于通用对话框的叙述中,错误的是 A. CommandDialog1.ShowSave显示另存为对话框 B. 在另存为对话框中,用户选择的文件名可以经 FileTile返回 C. 在另存为对话框中,用户选择的文件名及路径可 以经FileTName 返回 D. 通用对话框可以用来制作和显示帮助对话框,填空题; 1.与语句CommanDialog1.Action=2等效的语句是 2.如果菜单标题的某个字母前输入一个&符号,那 么该字母就成了:键与该字母组合可 以打开相应的菜单项。 3.如果在建立菜单时在标题文本框中输入一个 那么显示时形成了一个分隔线。,4.弹出式菜单要将菜单项的“可见”属性设置为 5.激活弹出式菜单,使其显示在屏幕上的命令是 6.在显示字体对话框之前必须设置属性,否则将 发生不存在字体错误。 7.将通用对话框添加到工具箱中,应在“部件”对话框 的“控件”选项卡中选择 8.VB中的对话框分为3类,分别是、,9.建立打开文件、保存文件、颜色、字体和打印对话框所使用的方法分别是、 对应的Action 属性分别是、. 10.在打开文件对话框中,假设用户选择了位于 “C:aaamyfile” 下的文件“file.txt”,则 FileName的返回值是。 FileTitle的返回值是。,上一页,返回章首,返回目录,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > PPT模板库 > PPT素材/模板

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号