第8章菜单与窗体设计.ppt

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第8章 菜单及窗体的设计 8.1 菜单 8.2 对话框 8.3 工具栏 8.4 状态栏 8.5 多重窗体与MDI窗体 8.6 键盘和鼠标 8.1 菜单 菜单有两种:下拉式菜单和弹出式菜单。 下拉式菜单的组成结构: 8.1.1 菜单编辑器的使用 可以使用以下四种方式进入菜单编辑器: (1)在窗体环境下单击菜单命令“工具|菜单编辑器” (2)使用热键Ctrl+E。 (3)单击常用工具栏中的“菜单编辑器”按钮。 (4)在要建立菜单的窗体上单击鼠标右键,在弹出的快捷菜单中选择“菜单编辑器”命令。 8.1.1 菜单编辑器的使用 8.1.2 下拉式菜单 例8.1 仿照Windows附件中的“记事本”,创建下拉式“文件”菜单,如图8.3所示。 8.1.3 弹出式菜单 用户在某个对象上单击右键所弹出的菜单,显示位置取决于单击鼠标时的位置; 设计过程与普通菜单相同,需要在“菜单编辑器”内不选中“可见复选框” 显示弹出式菜单的方法: [对象].PopupMenu 菜单名[,标志,x, y] x, y是快捷菜单显示的位置 标志,表示弹出的位置和触发的键 0弹出快捷菜单在鼠标右侧 4弹出快捷菜单在鼠标中间 8弹出菜单在鼠标左侧 使用MouseDown事件弹出菜单 Button=1(单击鼠标左键) Button=2(单击鼠标右键) Sub Text1_MouseDown(Button As Interger) If Button = 2 Then PopupMenu EditMenu End Sub 8.1.3 弹出式菜单 例8.2 设计一个如图8.5所示的窗体,窗体上有4个标签、2个文本框以及菜单。2个文本框用于输入数据,Label4标签用于显示运算结果;“加减运算”菜单能够完成加减运算以及清除功能;弹出式菜单“乘除运算”能够完成乘除运算。 8.2 对话框 预定义对话框 可以调用函数直接显示的系统定义对话框; InputBox()函数和MsgBox()函数; 自定义对话框 用户根据应用程序的需要自行定义的对话框; 通用对话框 打开、另存为、颜色、字体、打印、帮助 通用对话框控件(CommonDialog) 通用对话框的基本属性和方法 对话框的类型 Action属性值 方法 打开对话框 1 另存为对话框 2 颜色对话框 3 字体对话框 4 打印机对话框 5 帮助对话框 6 8.2.1 “打开”对话框 由 ShowOpen方法来显示 重要属性 : (1) FileName 文件名称,包含路径 (2) FileTitle 文件标题,不包含路径 (3) Filter 过滤器,确定文件列表框中所显示文件的类型 显示文本文件和所有文件:Text Files|*.txt|所有文件|*.* (4) FilterIndex 过滤器索引,文件列表中指定某类型文件 (5) InitDir 初始化路径,指定“打开”对话框中的初始目录 8.2.2 “另存为”对话框 8.2.3 “颜色”对话框 8.2.4 字体对话框 设置Action=4或者Commondialog1.ShowFont 在选择字体前,必须先设置flags属性,该属性通知commondialog控件是否显示屏幕字体、打印机字体或者两者皆有之。 Flags属性的设置 8.2.5 打印对话框(略) CommonDialog1.Action=5或者CommonDialog1.ShowPrinter 主要属性: Copies:打印份数 FromPage:打印起始页号 ToPage:打印终止页号 Max属性和Min属性 用来限制FromPage和ToPage的范围。 Min指定所允许的起始页码,Max指定所允许的最后页面 Falgs属性 该属性用来设置默认打印页面范围 8.3 工具栏(略) ToolBar控件和ImageList控件通常绑定使用,使用前必须先添加到工具箱中; 执行菜单命令“工具|部件”,在“部件”对话框中选中“Microsoft Windows Common Controls 6.0”,可将其添加到工具箱中; 创建工具栏的步骤如下: (1) 在ImageList控件中添加所需的图像。 (2) 在ToolBar控件中创建Button对象。并将ToolBar控件与ImageList控件建立关联。 (3) 在ButtonClick事件中使用Select Case语句对每个按钮进行相应的编程。 ToolBar控件常用的事件有: ButtonCl

文档评论(0)

***** + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档