界面设计InterfaceDesign

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

[例10-4]
设置一个窗体,当鼠标右键单击窗体时,出现一个弹出式菜 单,弹出菜单中有三个菜单项,红色、绿色、兰色。鼠标左 键单击某一项,窗体的背景颜色显示出相应的颜色。
上一页 返回章首 下一页
第十章 界面设计
10.2
对话框的设计
10.2.1 对话框的分类、模式与特点:
1.对话框的分类
1).预定义对话框(pre-defined dialogbox) 2).自定义对话框(self-defined dialogbox) 3).通用对话框:(common dialogbox)
1.单击 “工具” 菜单中的 “菜单编辑器” 命令
2.单击工具拦上的 菜单编辑器 图标 3.使用热键 Ctrl+E 4.单击鼠标右键
上一页 返回章首 下一页
第十章 界面设计
产生或取消内缩符号 属 性 设 置 区
编辑区
调整菜单项的位置
菜 单 项 列 表 区 进入下一个菜单项的设计
上一页 返回章首
在光标处插入一个空白菜单
上一页 返回章首 下一页
第十章 界面设计
2.添加CommomDialog 控件的方法: 工程--部件---Microsoft Common Dialog Control 6.0 其默认Name属性是:CommonDialog X(x=1,2,3…)
上一页
返回章首
下一页
第十章 界面设计
3.调用“通用对话框”
上一页
返回章首
下一页
第十章 界面设计
2. 假如有一个菜单项,名为mun1,为了在运行 时是该菜单项不可用(变灰),使用——
A.Mun1.Enabled=False
B. Mun1.Enabled=True
C. Mun1.Visible =False
D. Mun1.Visible =True
上一页
返回章首
上一页 返回章首 下一页
第十章 界面设计
4.菜单项的增减 1.在菜单设计时,加入一个菜单项,其Caption为 空,Index为0, Visible为False, 但Name属性 不可缺。 2.在程序运行时,通过Load(unload)方法向菜单 数组增加(减少)新菜单项 [例10-3]编写程序,实现菜单项的增减
2).HelpCommand:(帮助命令)属性:
3).HelpKey:(帮助键 )属性:
4).HelpFile:(帮助文件)属性: [例10-8] 编写一个打开 windows帮助系统的应用程序
上一页 返回章首 下一页
第十章 界面设计
选择题: 1.下列不能打开菜单编辑器的操作是—— A.按 Ctrl+E 键 B.单击 “工具” 菜单中的 “菜单编辑器” 命令 C.单击鼠标右键,在弹出式菜单中选“菜单编辑器” 命令 D.按 Ctrl+M 键
一个退出该对话框的“取消”命令按钮,
将“确定”按钮的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).
FileName的返回值是——。
FileTitle的返回值是—。
上一页 返回章首 返回目录
返回章首
下一页
第十章 界面设计
4.“打开”对话框ຫໍສະໝຸດ 性页DialogTileFileName InitDir
Filter
DefaultExt
FilterIndex
演示1
上一页
返回章首
下一页
第十章 界面设计
[例 10-6] 编写一个应用程序。
当选择“浏览”按钮时,弹出“打开”文件对话框, 初始路径为D:\sbr 打开的文件类型为图象文件.gif、.jpg和所有文 件(*.*) 默认打开文件类型为:.jpg “文件类型”列表框中第一个显示“所有文件” 当选择一个文件后,该图片文件在窗体上的图象 框中显示。
返回章首
下一页
第十章 界面设计
10.1 菜单设计与应用 10.1.1 下拉式菜单(Dropdown Menu )
主菜单条 主菜单名
项菜 单
快捷键 热键 子菜单标记
子菜单名
上一页 返回章首
分隔线
下一页
第十章 界面设计
1.菜单编辑器(Menu Editor)
在编辑状态下,打开菜单编辑器的方法有 4 种:
8.VB中的对话框分为3类,分别是——、——、——、
第十章 界面设计
9.建立打开文件、保存文件、颜色、字体和打印对 话框所使用的方法分别是—、—、—、—、 —
对应的Action 属性分别是—、—、—、—、—.
10.在打开文件对话框中,假设用户选择了位于
“C:\aaa\myfile” 下的文件“file.txt”,则
上一页 返回章首 下一页
行为常量
第十章 界面设计
Flags位置常数
位置常数 等 说明 效 值 0 弹出式菜单的左上角位于x 4 弹出式菜单的中间位于x 8 弹出式菜单的右上角位于x
VbPopupMenuLeftAlign VbPopupMenuCenterAlig n VbPopupMenuRightAlign
第十章 界面设计
第十章 界面设计(Interface Design)
本章要求 10.1 菜单的设计与应用 10.2 对话框的设计
返回目录
第十章 界面设计
第十章 界面设计(Interface Design) 本章要求:

掌握下拉式菜单设计和使用方法。


掌握弹出式菜单设计和使用方法
掌握通用对话框的设计和使用方法
返回章首
下一页
第十章 界面设计
4.在下列关于通用对话框的叙述中,错误的是—— A. CommandDialog1.ShowSave显示另存为对话框 B. 在另存为对话框中,用户选择的文件名可以经 FileTile返回 C. 在另存为对话框中,用户选择的文件名及路径可 以经FileTName 返回 D. 通用对话框可以用来制作和显示帮助对话框
.cdlCFPrinterFonts:显示打印机字体
.cdlCFBoth: 显示屏幕字体和打印机字体
.cdlCFHelpButton:
.cdlCFANSIOnly:
上一页
显示“帮助”按钮
仅显示Windows系统使用的字体
返回章首 下一页
第十章 界面设计
7. “打印”对话框
用 ShowPrinter方法或设置 Action=5 可打开“打
上一页 返回章首 下一页
第十章 界面设计
2.菜单控件数组 设置控件数组的优点: (1)在程序运行过程中用编码的方法添、删菜单项。 (2)简化代码,用一段代码处理多个菜单项。
[例10-1] 设计一个下拉式菜单
[例10-2]
在窗体中添加一个文本框,一个下拉菜单,可以 对文本进行剪切、复制、粘贴、删除等操作。
下一页
第十章 界面设计
菜单常用属性:
• 标题(Caption) :菜单项所显示的字符。 • 名称(Name): 菜单项的名称,该项必须选。分隔 符也应有名称。 • 索引(Index): 设置菜单项控件数组的下标。 • 快捷键(Shortcut) 设置打开菜单的快捷键, 顶层菜单无快捷键。 • 复选(Checked) : TRUE 有, 不可在顶层菜单设 置复选标志 。 • 有效(Enabled) : 为False时,该菜单呈灰色,不响应用 户事件。 • 可见(Visible) : 设置该菜单项是否可见
上一页
返回章首
下一页
第十章 界面设计
2.对话框的模式
模式对话框(VBModal),非模式对话框 (VBModeless) 在自定义对话框中,用Show的方法来决定对话框的 显示模式 [格式] [窗体名.]Show [style [,owner]] <style> VBModal (1),表示模式 VBModeless (0), 表示无模式 <owner> 参数指窗体的父子关系
打开“通用对话框”的方法
方法 ShowOpen ShowSave ShowColor ShowFont ShowPrint ShowHelp
上一页
Action 1 2 3 4 5 6
功能 显示文件”打开”对话框 显示文件”另存为”对话框 显示”颜色”对话框 显示”字体”对话框 显示”打印机”对话框 显示”Windows帮助”对话框
上一页
返回章首
下一页
第十章 界面设计
6.“字体’对话框
FontName FontBold 、FontItalic FontSize
FontStrickthru FontUnderline Color
上一页
返回章首
下一页
第十章 界面设计
1).Flags 属性
[格式]CommonDialog.Flags=<值>,“值” 及意义如下: .cdlCFScreenFonts: .cdlCFEffects: 显示屏幕字体 在字体对话框中显示删除线、下 划线、检查框和颜色框。
印”对话框
设置打印信息的有关属性如下: Copies:设定打印份数 FromPage:设定打印起始页码 ToPage:设定打印终止页码
上一页 返回章首 下一页
第十章 界面设计
10. “帮助”对话框用 ShowHelp方法或设置 Action=6 可打开“帮助”对话框
1).HelpContext (帮助上下文 )属性:
上一页 返回章首 下一页
第十章 界面设计
10.1.2 弹出式菜单(Popup Menu) 1.创建与激活弹出式菜单
[格式]:
[对象.]PopupMenu 菜单名,[,Flags[,x[,y[,BoldCommand]]]] Flags 行为常数 等 说明 效 值 VbPopupMenuLeftButton 0 默认值,菜单只接受左键单击 VbPopupMenuRightButton 2 菜单接受左、右键单击
下一页
第十章 界面设计
3.在下列有关菜单的说法中,错误的是—— • 每个菜单项都是一个控件,与其他控件一样有自 己的属性和事件 • 除了Click事件外,菜单项还可以响应其他的事 件,如DbClick事件 C. 菜单项的快捷键不能任意设置 D. 可以用 Enabled 属性设置菜单项是否可用
上一页
上一页 返回章首 下一页
第十章 界面设计
填空题; 1.与语句CommanDialog1.Action=2等效的语句是— 2.如果菜单标题的某个字母前输入一个&符号,那 么该字母就成了——:———键与该字母组合可 以打开相应的菜单项。 3.如果在建立菜单时在标题文本框中输入一个—— 那么显示时形成了一个分隔线。
上一页 返回章首 下一页
第十章 界面设计
4.弹出式菜单要将——菜单项的“可见”属性设置
为——
5.激活弹出式菜单,使其显示在屏幕上的命令是—— —
6.在显示字体对话框之前必须设置——属性,否则将 发生不存在字体错误。 7.将通用对话框添加到工具箱中,应在“部件”对话 框 的“控件”选项卡中选择——
上一页 返回章首 下一页
上一页 返回章首 下一页
第十章 界面设计
[例10-7]编写一个文本编辑器
文本的内容可以显示在文本框中, 其功能

可以打开一个已存在的文本文件 能对文本的的字体、字号、颜色等进行设置, 能打印和保存。

另加一个打开Windows的帮助对话框。
上一页 返回章首 下一页
第十章 界面设计
5.“保存文件”(“另存为”)对话框 用 ShowSave方法或设置 Action=2 可打开“另存 为”对话框。 DefaultExt, 它表示所存文件的缺省扩展名。 如: Commondialog1.DefaultExt=“txt” ‘将存储的文件设置为缺省扩展名txt
上一页 返回章首 下一页
第十章 界面设计
3.对话框的特点: 1)对话框的边框是固定的。 2)无控制菜单图标,退出时,必须单击某个按钮。 3)对话框是临时使用,使用后就关闭。
上一页
返回章首
下一页
第十章 界面设计
10.2.2 自定义对话框(Self-defined Dialogbox 包含一个接受所有设置的“确定”命令按钮,
相关文档
最新文档