一菜单的设计P146.ppt

上传人:本田雅阁 文档编号:3304997 上传时间:2019-08-10 格式:PPT 页数:10 大小:163.04KB
返回 下载 相关 举报
一菜单的设计P146.ppt_第1页
第1页 / 共10页
一菜单的设计P146.ppt_第2页
第2页 / 共10页
一菜单的设计P146.ppt_第3页
第3页 / 共10页
一菜单的设计P146.ppt_第4页
第4页 / 共10页
一菜单的设计P146.ppt_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《一菜单的设计P146.ppt》由会员分享,可在线阅读,更多相关《一菜单的设计P146.ppt(10页珍藏版)》请在三一文库上搜索。

1、一、菜单的设计 P146,下拉式菜单系统的组成结构 :,主菜单名 快捷键 热键 下级子菜单标记,主菜单条,分隔线,子菜单名,一、菜单编辑器的使用 工具菜单编辑器(Ctrl+E); 窗体上快显菜单菜单编辑器。,常用属性: 1. 标题(Caption) 热键 前面加& 2. 名称(Name)文本框 分隔符也应有名称 3. 快捷键(Shortcut) 菜单名没有快捷键 4. 复选(Checked)检查框 TRUE 有 5. 有效(Enabled)检查框 6. 可见(Visible)检查框,例:8-1,二、 弹出菜单(快捷菜单) P154,弹出菜单是独立于窗体菜单栏而显示在窗体内的浮动菜单。显示位置取

2、决于单击鼠标键时指针的位置。设计与普通菜单相同(如果不希望菜单出现在窗口的顶部,该菜单名Visible属性设置为False )。菜单弹出的方法: 对象.PopupMenu 菜单名, 标志, x, y 标志,表示弹出的位置和触发的键,Sub Text1_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single) If Button = 2 Then PopupMenu EditMenu, vbPopupMenuCenterAlign End Sub,例8-2 弹出菜单。,二、通用对话框(CommonDialog

3、) P155,属性 Action:打开通用对话框。 DialogTiltle:对通用话框标题。 CancelError True:选择“取消”按钮,出现错误警告; Err.Number置为32755(cdCancel)。 False(缺省):选择“取消”按钮,没有错误警告。,工程/部件,选定 部件标签,选定Microsoft CommDialog Control 6.0,通用对话框添加到工具箱:,确定,打开通用对话框:,属性 FileName:包含路径; FileTitle:不包含路径。 Filter:例如, Documents(*.DOC)|*.DOC|Text Files(*.TXT)|*

4、.txt|All Files|*.* FilterIndex:决定在文件类型列表框中显示第几组类型的文件。 InitDir:初始化路径。,“打开”文件对话框属性页,DialogTiltle,FileName,InitDir,Filter,FilterIndex,DefaultExt,例8.1 用命令按钮的Click事件显示文件打开对话框。,CommonDialog1.InitDir= “C:Windows “ 设置初始目录 CommonDialog1.Filter = “文本文件 | *.Txt“ 过滤文件类型 CommonDialog1.CancelError = True 控制取消按钮 C

5、ommonDialog1. ShowOpen 打开对话框,2. “另存为”对话框 没有提供真正的存储文件操作,仍需要编程完成储存操作。 属性 DefaultExt:缺省扩展名。 3. “颜色”对话框 属性 Color:返回或设置选定的颜色。 例8.2 “颜色”对话框的使用。,4.“字体”对话框,Flags属性:指示所显示的字体类型,必须设置。 cdlCFScreenFonts &H1 屏幕字体 cdlCFPrinterFonts &H2 打印机字体 cdlCFBoth &H3 打印机字体和屏幕字体。 cdlCFEffects &H100 显示删除线和下划线检查框以及颜色组合框,FontName

6、,FontBold、FontItalic,FontSize,FontStrikethru,FontUnderline,Color,Min、Max,例8.3 字体对话框的使用。,三、 多窗体,一、多窗体 1. 添加窗体 “工程|添加窗体”,新建,现存,添加“现存”窗体时要注意: 防止多个窗体的Name相同而不能添加; 添加的窗体实际是将其他工程中已有的窗体加入,多个工程共享窗体; 通过“另存为”命令以不同的窗体文件名保存,断开共享。 2. 保存窗体 一个工程中有多个窗体,应分别取不同文件名保存在磁盘上,VBP工程文件中记录了该工程的所有窗体文件名。,3. 设置启动窗体,设置启动对象,4. 窗体语句 (1)Load语句:装入窗体到内存但没有显示窗体 形式: Load 窗体名称 (2)Unload语句:从内存删除窗体 形式: Unload 窗体名称,“工程/属性” “启动对象”,5. 窗体方法 (1)Show方法:显示一个窗体(当窗体没有Load,自动Load) 窗体名称.Show 模式 0 Modal:关闭才能对其他窗体进行操作。 1 Modeless,可以对其他窗体进行操作。 (2) Hide方法:隐藏窗体,没有Unload删除 窗体名称. Hide 6. 不同窗体间数据的存取 (1)存取控件的属性 另一窗体名.控件名.属性 (2)存取变量的值 另一窗体名.全局变量名,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1