- 1、本文档共23页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
vb程序设 高级应用(第11章)
高级应用 计算机公共课教研室 · 2010年 目 录 本篇要求: 重点掌握通用对话框的创建,以及其打开/另存为、颜色、字体的应用。 掌握下拉式菜单和弹出式菜单的应用。重点掌握VB菜单编辑器的使用,学会下拉式菜单的设计,及Click事件的代码的编写。 掌握工具栏的创建及简单应用。 对话框程序设计 对话框程序设计 P220 VB提供了三种解决方案: 1、系统预定义对话框(InputBox和MsgBox) 2、用户自定义对话框 使用普通窗体Form创建 通用对话框程序设计 ——是标准ActiveX控件用于在应用程序中增加内置标准对话框选择文件、颜色、字体和打印输出等。 CommonDialog控件的加载(工程?部件?控件?“Microsoft Common DialogControl 6.0”打勾) 注意:通用对话框大小不能改变,运行时不显示 CommonDialog控件的功能 “颜色”对话框 P225 Private Sub Form_Click() CommonDialog1.ShowColor Form1.BackColor=CommonDialog1.Color End Sub “字体”对话框 P226 Flags属性:设置所显示的字体类型,类型为Long。 注意:在显示“字体”对话框前,必须先将Flags属性设置为cdlCFScreenFonts,cdlCFPrinterFonts,或cdlCFBoth。否则,会发生字体不存在的错误。 cdlCFScreenFonts 或1:只列出系统支持的屏幕字体。 cdlCFPrinterFonts或2:只列出打印机支持的字体。 cdlCFBoth或3:打印机字体和屏幕字体。 cdlCFEffects或256:对话框允许删除线,下划线,以及颜色组合框效果。 “字体”对话框 P226 “字体”对话框 P226 “打开”/“另存为”对话框 P223 “打开”对话框实例 [P255 例11-2]简易图片浏览器 菜单设计 P228 在Windows中菜单是应用程序界面中不可缺少的重要元素之一。 菜单的分类: 下拉菜单 弹出菜单:(快捷菜单) 菜单编辑器 P229 菜单设计工具——菜单编辑器 P229 启动:[工具]/右击窗体?[菜单编辑器] 用菜单编辑器设计菜单创建 P230 顶级菜单 下级菜单 访问键、快捷键(子菜单) 分隔条(分组) 复选菜单项 常用属性 Click事件 菜单编辑器组成及相应菜单控件属性 下拉菜单实例 P231 [P231 例11-4] 通过菜单用户可在文本框输入文字,并修改其字形(粗体、斜体、下划线)。 下拉菜单实例 P231 弹出菜单 P231 [与下拉式菜单设计的区别]:弹出式菜单不出现于窗体菜单栏位置,即不可见,仅通过鼠标激活弹出菜单(例如:右击出现的快捷菜单)。 操作步骤: 1.与下拉菜单类似,利用菜单编辑器编辑各菜单项各项设置。在顶级菜单项的“可见”复选框打上勾,即Visible属性为False。 2.编写代码,在对象的MouseDown/Up事件中,利用PopupMenu方法激活弹出菜单。 [窗体名].PopupMenu 菜单控件名称[,标志[,x[,y [,粗体菜单控件名]]]] 弹出菜单实例 P235 [P235 例11-6]:设置文本框的对齐方式 工具栏(补充) ——又称工具条,紧跟在菜单栏下面,由一组按钮(Button)对象组成,每个按钮都对应于应用程序的菜单项目,提供了直观的用户界面。它属于VB内置的ActiveX控件——ToolBar控件。 操作步骤: 1.[工程]?[部件]?Microsoft Windows Common Contrls 6.0项打勾; 2.在窗体上添加工具箱中新出现的ImageList控件,并右击其属性从中添加工具栏上所需按钮上的图像文件。 3.在窗体上添加工具箱中新出现的ToolBar控件。右击工具栏属性,设置与ImageList控件连接,并增加按钮。 4.编写工具栏的ButtonClick事件。 ImageList控件 2.在ImageList控件中添加图象ImageList 控件(该控件不单独使用,专门为其它控件提供图像库)。 右击Imagelish控件属性。 工具栏与ImageList控件连接 3.在窗体上添加工具栏,并右击Imagelish控件属性。在ToolBar控件中添加按钮,并为工具栏连接图象 工具栏与ImageList控件连接 3.为工具栏增加按钮 工具栏实例 [实例]:在菜单中添加工具栏,工具栏上有(倾斜、加粗、下划线)3个复选按钮,并作出相应功能。 计算机公共课教研室 · 2010年 Visual Basic
文档评论(0)