第10章 vb 高级界面设计

第10章 vb 高级界面设计

ID:25042196

大小:548.50 KB

页数:70页

时间:2018-11-16

第10章 vb 高级界面设计_第1页
第10章 vb 高级界面设计_第2页
第10章 vb 高级界面设计_第3页
第10章 vb 高级界面设计_第4页
第10章 vb 高级界面设计_第5页
资源描述:

《第10章 vb 高级界面设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、第10章高级界面设计本章,UQF介绍菜单、对话框、多文档界面、工具栏等一些与界面设计有关的知识。退出10.1菜单10.2对话框10.3多重文档界面(MDI)10.4文件操作控件10.5工具栏10.1菜单在应用程序窗口中加入菜单可以使用户方便、直观地选择命令和选项,让用户感到操作更简单、快捷。在VB中,利用系统提供的工具可以非常方便地建立下拉菜单和弹出式菜单。10.1.1下拉菜单在关闭状态下,下拉菜单作为菜单栏位于窗口的标题栏下面,当单击其中某一项时,下拉出其相应的子菜单,如图10-1所示。VisualBasic中

2、的菜单通过菜单编辑器,即菜单设计窗口建立。将要建立下拉菜单的窗体设为活动窗体后,可以通过4种方法进入菜单编辑器:(1)执行“工具”菜单中的“菜单编辑器”命令。(2)使用热键[Ctrl+E]。(3)单击工具栏中的“菜单编辑器”按钮。(4)在要建立菜单的窗体上单击鼠标右键,将弹出一个菜单,在该菜单中单击“菜单编辑器”命令。通过以上任一方法,均可调出菜单编辑器,如图10-2所示。菜单编辑器窗口分为3部分,即数据区、编辑区和菜单项显示区。【例10.1】菜单设计。建立一个如图10-3所示的菜单,用户可以通过选择菜单中的菜单

3、项改变文本框中内容的外观。设计步骤如下。(1)建立控件在窗体上添加一个文本框,将它的Text属性置为空。(2)设计菜单在窗体设计状态下选择“工具”菜单下的“菜单编辑器”命令,调出菜单设计窗口。在菜单设计窗口中,按表10-1设计菜单项。当完成所有的输入工作后,菜单设计窗口就成为如图10-4所示的窗口,单击“确定”按钮退出就完成了菜单的建立过程。(3)把代码连接到菜单上在窗体窗口单击菜单标题,然后在下拉菜单中单击要连接代码的菜单项,在屏幕上就会出现代码窗口,并自动给出事件过程的头尾语句。只要在头尾语句间输入代码即可。

4、程序如下:PrivateSubct_Click()Text1.FontBold=NotText1.FontBoldEndSubPrivateSuber_Click()Text1.FontSize=20EndSubPrivateSubht_Click()Text1.FontName="黑体"EndSubPrivateSublsh_Click()Text1.FontName="隶书"EndSubPrivateSubquit_Click()EndEndSubPrivateSubsh_Click()Text1.FontS

5、ize=12EndSubPrivateSubst_Click()Text1.FontName="宋体"EndSubPrivateSubxhx_Click()Text1.FontUnderline=NotText1.FontUnderlineEndSubPrivateSubxt_Click()Text1.FontItalic=NotText1.FontItalicEndSub10.1.2弹出式菜单与下拉菜单不同,弹出式菜单不需要在窗口顶部下拉打开,而是通过单击鼠标右键在窗体的任意位置打开,因而使用方便,具有较大的灵

6、活性。建立弹出式菜单通常有两步:首先用菜单编辑器建立菜单,然后用PopupMenu方法弹出显示。第一步的操作与前面介绍的基本相同,唯一的区别是如果不想在窗体顶部显示该菜单,就应把菜单名(即主菜单项)的“可见”属性设置为False(子菜单项不要设置为False)。PopupMenu方法用来显示弹出式菜单,其格式为:[对象.]PopupMenu菜单名[,Flags[,x[,y[,BoldCommand]]]]【例10.2】我们将例10.1中的“字形”菜单的内容作为弹出式菜单的内容。我们只需在代码窗口添加如下代码:Pr

7、ivateSubForm_MouseDown(ButtonAsInteger,ShiftAsInteger,_XAsSingle,YAsSingle)IfButton=2ThenPopupMenuzx,2EndIfEndSub运行程序,鼠标右键单击窗体,即可弹出“字形”菜单的菜单内容。如果不想在窗体顶部显示“字形”菜单,则可在窗体编辑器中将zx主菜单项的“可见”属性设为False即可。10.2对话框对话框是应用程序在执行过程中与用户进行交流的窗口。在VB中,可以利用系统提供的通用对话框,也可以根据需要自己设计对话

8、框。10.2.1通用对话框VB提供了一组基于Windows的常用的标准对话框界面,用户可以充分利用通用对话框(CommonDialog)控件在窗体上创建6种标准对话框,它们分别为打开(Open)、另存为(SaveAs)、颜色(Color)、字体(Font)、打印机(Printer)和帮助(Help)对话框。程序设计中如果所有的对话框都由设计人员来完成,将会耗费大量的时间,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。