网站大量收购闲置独家精品文档,联系QQ:2885784924

vb菜单与工具栏设计.pptVIP

  1. 1、本文档共79页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第4章 菜单与工具栏设计 4.1 菜 单 设 计 4.1.1 任务一 菜单控件 4.1.2 任务二 菜单编辑器 4.1.3 任务三 创建菜单的步骤 4.1.4 任务四 菜单控件数组 在Visual Basic中,菜单也是图形对象,即控件,所以可以运用数组的概念。菜单控件数组的作用主要有以下两方面: (1)用于动态地增加和删除菜单项; (2)简化了编程过程,用一段代码处理多个菜单项。 4.1.5 任务五 弹出式菜单 4.2 工具栏设计 4.2.1 任务一 使用ToolBar控件 4.2.2 任务二 使用CoolBar控件 4.3 状态栏设计 在例4-2的基础上进行操作。 (1)修改应用程序用户界面。将窗体上的图片框及其中的命令按钮及复选框删除,再添加一个工具栏控件ToolBar1和一个图像列表控件ImageList1。设置ToolBar1的Align属性为1-cdlAligntop,如图4-19所示。 (2)通过“属性”对话框设置工具栏控件与图像列表控件的属性。先选中图像列表控件ImageList1并右击,在弹出的快捷菜单中选择“属性”命令即可打开“属性页”对话框,切换到“图像”选项卡,单击“插入图片”按钮,并依次从common\graphic\bitmaps\tlbr_w95目录中选取图片文件New.bmp、Open.bmp、Save.bmp、Cut.bmp、Copy.bmp、Paste.bmp,如图4-20所示,单击“确定”按钮关闭“属性页”对话框。 Case 2??? ‘保存子菜单 If Form1.Caption=未命名 Or Form1.Caption= Then CommonDialog1.ShowSave 显示“另存为”对话框 fname=CommonDialog1.FileName Else fname=Form1.Caption End If If fname Then Open fname For Output As #1 Print #1,Text1.Text Close #1 End If Case 3? ‘另存为子菜单 CommonDialog1.ShowSave显示“另存为”对话框 fname=CommonDialog1.FileName If fname Then Open fname For Output As #1 Print #1,Text1.Text Close #1 End If Case 4? ‘关闭子菜单 Text1.Text= End End Select Text1.SetFocus End Sub “编辑”菜单的各个菜单项对应的事件代码如下: Private Sub Edi_Click(Index As Integer) i=Index Select Case i Case 0??? 剪切 Clipboard.SetText Text1.SelText Text1.SelText= Case 1???? 复制 Clipboard.SetText Text1.SelText Case 2???? 粘贴 Text1.SelText=Clipboard.GetText() Case 3???? 清除 Text1.SelText= End Select End Sub 虽然下拉式菜单能够根据程序的运行情况动态地调整其可见性、有效性,也可以动态地增减菜单项,但其对用户的当前操作跟踪不够。而弹出式菜单能以灵活的方式为用户提供更方便的操作。 弹出式菜单是独立于窗体菜单栏而显示在窗体内的浮动菜单。弹出式菜单在窗体内的位置取决于单击鼠标键(通常单击右键)时指针的位置,弹出式菜单也称为“上下文菜单”或“快捷菜单”。 建立弹出式菜单的具体操作步骤如下: (1)先用菜单编辑器建立菜单。 此步骤与下拉

文档评论(0)

smashing + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档