第六章 应用程序用户界面.pptVIP

  1. 1、本文档共15页,可阅读全部内容。
  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文档。上传文档
查看更多
第六章 应用程序用户界面.ppt

多文档界面 相对于单文档窗体,多文档界面是指用户可以同时拥有多个窗体进行相应的操作。最好的例子就是Microsoft公司的“Microsoft Office Excel ”程序,当用户打开一个工作簿,同时需要参考另外一个工作簿的内容时,不必重新启动另外一个“Microsoft Office Excel”程序,可以直接在同一程序下打开其他的工作簿,如图6.2所示。 添加和删除窗体 Visual Basic 6.0集成开发环境启动时,会创建一个默认的窗体。读者也可以按照需要为程序添加窗体。添加窗体的方法有两种。 通过菜单项“工程”→“添加窗体”命令,给工程添加新的窗体。选择“添加窗体”命令,弹出“添加窗体”对话框,如图6.5所示。在“添加窗体”对话框中,读者可以选择需要添加的对话框,然后单击“打开”按钮,完成窗体的添加。 在“工程资源管理窗口”中,选择“工程1”根节点,右键单击鼠标在弹出的快捷菜单中选择“添加”命令,也可打开“添加窗体”对话框。 窗体的属性、方法和事件 窗体的属性、方法和事件是在应用程序设计时最为常用的,可以通过对窗体属性、方法,以及事件的设置和调用来完成窗体最初的设计。 窗体的事件 窗体的事件是指诸如鼠标单击、鼠标双击、键盘上的键按下、窗体加载或卸载所触发的事件。在程序设计中常用的窗体事件有以下几种。 Click事件 MouseDown事件和MouseUp事件 KeyDown、KeyUp和KeyPress事件 QueryUnload事件 多文档界面设计 多文档应用程序至少有两个窗体,父窗体和子窗体。父窗体只能有一个,而子窗体可以根据实际需要添加多个。其中每个子窗体都有自己的界面设计和属性,每个子窗体完成单独的功能。父窗体是一个有限制条件的窗体,一般不包含其他控件。但读者可以在父窗体上添加具有Align属性的控件,例如,可以在父窗体上添加“工具条”控件。 1-* 北京源智天下科技有限公司 联系方式: 联系方式: 北京源智天下科技有限公司 第六讲 应用程序用户界面 胡小江 e-mail:jtclass@163.com 课程内容安排 界面样式 窗体的基本概念 窗体的属性、方法和事件 多文档界面设计 综合练习 思考和习题 界面样式 对于Windows操作系统下的应用程序,界面样式一般分为三种,单文档界面(SDI)、多文档界面和资源管理器样式。这三种界面样式各有特点,是应用程序设计中采用最频繁的样式。本节内容分别对这三种样式予以介绍。 单文档界面 单文档界面是指在程序运行时,只有一个窗体界面供用户进行操作。例如,Windows系统下的“记事本”程序,如图6.1所示。当读者打开记事本程序时,只有一个窗体供用户进行输入等操作。当用户需要打开另外一个文件时,必须重新启动一个记事本程序。 窗体的基本概念 在Visual Basic 6.0中窗体是进行程序设计的一个主要区域。读者可以通过在窗体上添加各种控件,完成数据的输入、处理和输出等操作。本节内容主要介绍窗体的组成、类型,以及如何为应用程序添加、删除窗体。 窗体的组成 为遵循Windows系统应用程序的标准,Visual Basic 6.0中的窗体具有一般Windows窗体的基本特征。窗体是读者和程序进行交互的窗口。窗体由标题栏、控制菜单、控制按钮和窗体客户区组成,如图6.4所示。。 窗体的属性 读者可以通过对窗体属性的设置来定制窗体样式。常用的窗体属性有如下几个。 1.Name属性 Name属性用于设置窗体的名称。Name属性是窗体在程序中唯一的标识符号。在程序中动态地设置窗体属性时必须通过Name进行。在程序中动态改变标题栏中程序的名称,可用如下代码。 01 Private Sub Command1_Click() 02 frmMain.Caption = 动态改变frmMain的名称 通过代码的方式改变窗体标题栏 03 End Sub 在对Name属性设置时,一般按照约定的命名规则设定。例如上述代码中为窗体命名为“frmMain”,在代码中就可以通过“frmMain”对窗体进行访问或操作。 2.Caption属性 Caption属性用于设置窗体的标题名称。读者可以通过改变Caption属性的值来修改窗体在标题栏中显示的名称。建议读者为窗体设置Caption属性时,尽量考虑该窗体的实际功能,为窗体取一些具有实际意义的名称。例如,该窗体为添加部门的窗体,可以命名为“添加部门”。具体应用可参考Name属性中的代码。 3.AutoRedraw属性 AutoRedraw属性用于设置窗体是否可以自动重绘。有两个逻辑值,True表示窗体可以自动重绘,False表示不能自动重绘。 窗体的方法 Visual Basic 6.0中有多个

文档评论(0)

克拉钻 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档