ch7(对话框和菜单程序设计).pptVIP

  1. 1、本文档共35页,可阅读全部内容。
  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文档。上传文档
查看更多
第七章 对话框和菜单程序设计 本章内容: 例题7.1 用户自定义对话框实现数据的输入 要求:在窗体上有输入学生数据的框架以 及显示输入数据的列表框。 知识点: 1、学习自定义对话框的设计方法 2、掌握如何将输入的数据在列表框中显示 3、了解text1_Gotfocus事件的应用 7.2 通用对话框控件CommonDialog VB提供的一组基于Windows标准的对话框。 通用对话框的最重要属性 Action CommonDialog1.Action=1 “打开”对话框 CommonDialog1.Action=2 “另存为”对话框 CommonDialog1.Action=3 “颜色”对话框 CommonDialog1.Action=4 “字体”对话框 CommonDialog1.Action=5 “打印设置”对话框 CommonDialog1.Action=6 调用 Windows 帮助 CommonDialog1.ShowOpen 同 Action = 1 CommonDialog1. ShowSave 同 Action = 2 CommonDialog1. ShowColor 同 Action = 3 CommonDialog1. ShowFont 同 Action = 4 CommonDialog1. ShowPrinter 同 Action = 5 CommonDialog1. ShowHelp 同 Action = 6 设计时设置控件属性 右击窗体上的CommonDialog控件图标, 可以打开“属性页”对话框,如下图所示: “打开文件/另存为” 的其它属性 例: Private Sub Form_click() CommonDialog1.Filter = 所有文件(*.*)|*.*|WORD文档(*.doc)|*.doc|位图文件(*.bmp)|*.bmp| CommonDialog1.Action = 1 Picture1.Picture = LoadPicture(CommonDialog1.FileName) End Sub 演示例题7.3 注意此例题中其他两个属性的设置方法: FilterIndex属性 InitDir属性 要求:这两个属性的设置同样要放在action 前才有效。 界面设计,如图所示。 在窗体上添加一个框架:在框架上画出6个单选 钮(控件数组)用来选择不同的形状; 形状控件、通用对话框控件、命令按钮各一个。 编程:在文本框上显示文字,利用“字体”对话框来设置所显示文字的字体、字型、大小、颜色等。 知识点: 设置字体一定需要添加语句: CommonDialog1.Flags=1+256 (屏幕字体加下划线、删除线、颜色组合框) 7.3 菜单设计 下拉式菜单(Pull-down) 弹出式菜单(Pop-up) 菜单编辑器 Visual Basic 6.0 没有菜单控件, 但提供了建立菜单的菜单编辑器。 菜单编辑器 弹出式菜单实现步骤 1:在菜单编辑器中建立该菜单。 PopupMenu 的使用方法 Flag 选项 Flag 选项 作 业 vbPopupMenuLeftAlign 或0:指定的(x,y) 位置 作为弹出式菜单的左上角 vbPopupMenuCenterAlign或4:指定的(x,y)位置 作为弹出式菜单的中心点 vbPopupMenuRightAlign或 8:指定的(x,y)位置 作为弹出式菜单的右上角 vbPopupMenuLeftButton 或0:菜单命令只接受 鼠标左键单击。 vbPopupMenuRightButton或2:菜单命令可接受 鼠标左键、右键单击 3个位置常数 2个 行为常数 缺省值 3个位置常数和 2个行为常数可以任意组合: 这两组常数可以相加或用or连接。 vbPopupMenuCenterAlign or vbPopupMenuRightButton 或 6 (即 2 + 4 ) 如: * 1.用户自定义对话框 2.通用对话框控件。 3.菜单程序设计 本章重点: 用户自定义对话框的使用和菜单的设计 对话框(特殊的窗体) 窗口和对话框的区别? ? 对话框的主要用途: (1)在运行时输入数据。 (2)向用户

文档评论(0)

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

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

1亿VIP精品文档

相关文档