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

第10章菜单和对话框.ppt

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第10章菜单和对话框

全国计算机等级考试二级VB培训 安医大计算机系 * Visual Basic语言程序设计 10.1 菜单程序设计 10.1.1 Visual Basic中的菜单 菜单可分为两种基本类型,即下拉式菜单和弹出式菜单。 1.打开菜单编辑器 (1)执行“工具”菜单中的“菜单编辑器”命令。 (2)使用热键Ctrl+E。 (3)单击工具栏中的“菜单编辑器”按钮。 (4)在要建立菜单的窗体上单击鼠标右键,将弹出一个菜单,然后单击“菜单编辑器”命令。 菜单编辑器窗口分为3个部分,即数据区、编辑区和菜单项显示区。 菜单编辑器窗口 编辑区 菜单项显示区 数据区 2. 数据区 (1)标题:Caption属性,+字母,设置热键,减号设置分隔线。 (2)名称:Name属性。 (3)索引:用来为用户建立的控件数组设立下标。 (4)快捷键 (5)帮助上下文:是一个文本框,可在该框中键入数值,这个值用来在帮助文件(用HelpFile属性设置)中查找相应的帮助主题。 (6)协调位置:是一个列表框,用来确定菜单或菜单项是否出现或在什么位置出现。单击右端的箭头,将下拉显示一个列表,该列表有4个选项,作用如下: 0-None 菜单项不显示 2-Middle 菜单项居中显示 1-Left 菜单项靠左显示 3-Right 菜单项靠右显示 (7)复选:是否加上记号( “√”),指明当前是否处于活动状态。 (8)有效:Enabled (9)可见:Visable (10)显示窗口列表:当该选项被设置为“On”(框内有“√”)时,将显示当前打开的一系列子窗口。用于多文档应用程序。 3.编辑区 编辑区共有7个按钮,用来对输入的菜单项进行简单的编辑。 (1)左、右箭头,上、下箭头,下一个,插入,删除。 4.菜单项显示区 (1)条形光标所在的菜单项是“当前菜单项”。 (2)内缩符号(…)表明菜单项的层次。一个内缩符号(4个点)表示一层,两个内缩符号(8个点)表示两层,……最多为20个点,即5个内缩符号,它后面的菜单项为第六层。如果一个菜单项前面没有内缩符号,则该菜单为菜单名,即菜单的第一层。 (3)只有菜单名没有菜单项的菜单称为“顶层菜单”(top-level menu),一般后面加上一个叹号(!)。 (4)除分隔线外,所有的菜单项都可以接收Click事件。 5.弹出式菜单 一般建立为右键快捷菜单。 (1)建立 先用菜单编辑器建立菜单,把菜单名(主菜单项)的Visible属性设成False。 (2)调用 格式: 对象.PopupMenu 菜单名,Flags,X,Y,BoldCommand 说明: Flags为0时,X、Y为弹出式菜单左上角的坐标; Flags为4时,X、Y为弹出式菜单顶边中间的坐标; Flags为8时,X、Y为弹出式菜单右上角的坐标。 MsgBox和InputBox函数可以建立简单的对话框。Visual Basic6.0提供了通用对话框控件,用它可以定义较为复杂的对话框。通用对话框是一种ActiveX控件,在一般情况下,启动Visual Basic后,在工具箱中没有通用对话框控件。 (1)实行“工程”菜单中的“部件”命令,打开“部件”对话框。 (2)在对话框中选择“控件”选项卡,然后在控件列表框中选择“Microsoft Common Dialog Control6.0”。 (3)单击“确定”按钮,通用对话框即被加到工具箱中。 通用对话框的默认名称(Name属性)为CommonDialogx(x为1,2,3…)。 可按如下步骤操作把通用对话框控件加到工具箱中: 10.2 对话框设计 通用对话框控件提供了几种不同类型的对话框,对话框的类型可以通过Action属性设置,也可以用相应的方法设置。下表列出了各类对话框所需要的Action属性值和方法。 所显示的对话框 方法 Action属性值 显示“打开”对话框 ShowOpen 1 显示“另存为”对话框 ShowSave 2 显示“颜色”对话框 ShowColor 3 显示“字体”对话框 ShowFont 4 显示“打印”或“打印选项”对话框 ShowPrinter 5 调用 Windows 帮助引擎 ShowHelp 6 Action属性只能在程序中赋值,而不能在属性窗口进行设置。通用对话框的其他共同属性有: (1)CancelError 属性 在通用对话框内有一个“确定”按钮和一个“取消”按钮,前者表示确认,后者表示放弃。 (2)DialogTitle 属性 设置对话框标题栏所显示的字符串。 (3)Flags 属性 Flags属性修改通用对话框的每个具体对话框的默认设置。 通用对话框的属性除了在属性窗口和程序代码中设置

文档评论(0)

wyjy + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档