第9章 界面设计(91-92)_第1页
第9章 界面设计(91-92)_第2页
第9章 界面设计(91-92)_第3页
第9章 界面设计(91-92)_第4页
第9章 界面设计(91-92)_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、VB程序设计(chn x sh j)共二十一页2第9章 界面设计9.1 通用对话框9.2 菜单设计(shj)9.3 多文档界面(自学)9.4 工具栏和状态栏(自学)共二十一页39.1 通用(tngyng)对话框ActiveX控件;提供(tgng)了6种标准对话框。将通用对话框加载到工具箱的步骤:(1) “工程”+“部件”,引导出“部件”对话框;(2) 在控件选项卡中选择“Microsoft Common Dialog Control 6.0”左侧的复选框,然后单击“确定”。共二十一页4“打开”对话框“另存为”对话框“颜色”对话框“字体”对话框“打印机”对话框共二十一页5Action(功能)属性

2、(shxng): 0None:无对话框显示 1Open:显示“打开”对话框 2Save As:显示“另存为”对话框 3Color:显示“颜色”对话框 4Font:显示“字体”对话框 5Printer:显示“打印机”对话框 6Help:显示“帮助”对话框 重要(zhngyo)属性:该属性只能在程序中设置ShowOpenShowSaveShowColorShowFontShowPrinterShowHelp对应的方法:共二十一页6 例如:使用通用(tngyng)对话框对应的颜色对话框设置文本框的前景色,代码如下: CommonDialog1.Action = 3 Text1.ForeColor=C

3、ommonDialog1.Color end of 9.19.1 通用(tngyng)对话框共二十一页79.2 菜单(ci dn)设计菜单以分组的形式组织(zzh)多个命令或操作;为操作提供便捷的手段;菜单分为两种:下拉式菜单弹出式菜单菜单也是一个控件对象,称菜单控件,只响应Click事件。共二十一页89.2.1 下拉式菜单(ci dn)9.2.1.1 下拉式菜单的基本(jbn)组成共二十一页9启动方法(有三种):(1)窗体上单击右键快显菜单(ci dn)菜单(ci dn)编辑器(2)工具菜单编辑器 (3)工具栏 菜单9.2.1 下拉式菜单(ci dn)9.2.1.2 菜单编辑器创建菜单的工具

4、共二十一页10编辑区 属性区菜单项显示区共二十一页11标题(biot):显示菜单项的文本;重要(zhngyo)属性:名称:必要属性,菜单项的名字。标题为:文件(&F),表示F是热键字母, 用“ALT+F”可选择该菜单。快捷键:按下快捷键等同于执行该菜单项。注意区分热键和快捷键!共二十一页12 在设计(shj)时,为将菜单分成若干组,可使用分隔条:“标题”文本框:“-”;“名称”文本框:不能空白!有关(yugun)分隔条:共二十一页13例9-2:建立一个菜单,能做简单的加、减、乘、除以及清除(qngch)工作。每一个命令都有快捷键。步骤:1.建立控件2.设计(shj)菜单3.代码设计共二十一页1

5、4 利用菜单编辑器所创建的菜单是固定的,菜单项不能自动增减(zn jin)。 要实现自动增减,可利用菜单项数组,并结合Load和Unload语句。菜单编辑器中索引(suyn)属性要设置!共二十一页159.2.2 弹出式菜单(ci dn)系统弹出式菜单定制弹出式菜单步骤(bzhu):(1)使用“菜单编辑器”创建菜单;(2)把菜单的Visible属性设为False,即不出现窗体顶部;(3)使用PopupMenu方法。Private Sub Form_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)If

6、Button=2 Then PopupMenu mnu1, 2End Sub共二十一页169.2.2 弹出式菜单(ci dn)(快显菜单)方法(fngf):先用VB菜单编辑器设计,再用 PopupMenu方法弹出对象名.PopupMenu 菜单名,标志,x,y共二十一页179.2.2 弹出式菜单(ci dn)(快显菜单)对象名.PopupMenu 菜单(ci dn)名,标志,x,y标志:0:弹出式菜单项仅识别鼠标左键 对菜单项的选择。 2:弹出式菜单项识别鼠标左键和 右键对菜单项的选择; PopupMenu方法只能用在MouseDown事件过程。共二十一页18 把例9-2中的“乘除(chngc

7、h)运算” 菜单作为快显菜单显示出来。(MouseDown详见214页)9.2.2 弹出式菜单(ci dn)(快显菜单)共二十一页19Sub Form_MouseDown(Button As Integer, _ Shift As Integer, X As Single, Y As Single) If Button = 2 Then 单击右键 PopupMenu mnuMulDiv , 2 End IfEnd Sub 9.2.2 弹出式菜单(ci dn)(快显菜单)共二十一页20 本 章 总 结 要掌握通过使用菜单编辑器在应用程序中设计(shj)下拉式菜单、弹出式菜单菜单的方法。共二十一页内容摘要VB程序设计。(1) “工程”+“部件(bjin)”,引导出“部件(bjin)”对话框。0None:无对话框显示。2Save As:显示“另存为”对话框。6Help:显示“帮助”对话框。CommonDialog1.Action = 3。Text1.ForeColor=CommonDialog1.Color。9.2.1.1 下拉式菜单的基本组成。(1)窗体上单击右键快显菜单菜单编辑器

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论