第6章 Visual Basic 6.0程序界面设计.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第6章 Visual Basic 6.0程序界面设计.ppt

第6章 Visual Basic 6.0程序界面设计 Visual Basic是可视化编程,所见即所得。Visual Basic提供了强大的图形界面功能。本章将在介绍Visual Basic应用程序的用户界面的分类的同时,详细介绍用户界面设计的基本原则和Windows界面设计准则,并详细介绍构成用户界面的基本构造模块的窗体。本章内容包括窗体的概念、窗体的结构,并详细列举了窗体的常用属性、常用事件和常用方法。 6.1 用户界面简介 在Visual Basic程序设计过程中,界面设计是最重要的一个部分。Visual Basic中用户界面主要分为单文档界面(SDI)和多文档界面(MDI)。 单文档界面(SDI)同一时间只允许打开一个文档,要打开第二个文档,则第一个文档会自动关闭。如系统自带的记事本程序就是一个典型的单文档界面程序。 6.1 用户界面简介 6.2 界面设计的基本原则 界面是直接面对用户的,也就是说开发者在设计界面时应该与用户的意见为第一要素,怎么样易于使用,怎么样美观大方。在这些方面可以借鉴已经有的成功的应用程序的布局。 6.2.1 Windows界面设计准则 Windows操作系统最主要的特点就是为所有在其环境中运行的应用程序提供了统一的界面。例如菜单,大多数在Windows环境中运行的程序的菜单项的排列基本都是:“文件”、“编辑”、“视图”,最后是“帮助”。如果不按这个顺序排列,会使用户在使用时产生混淆,降低应用程序的可用性。 各菜单的子菜单的位置也很重要。例如用户希望能在“文件”菜单中能够找到“打开”、“保存”等子菜单,而不是在其他的菜单项中找到。 6.2.2 用户界面设计的基础 Visual Basic主要通过对控件的拖放来布置窗体的布局,这使得布置应用程序的界面变得很简单。在每次设计应用程序的界面的时候应该先在心中有一个大概的布局图,或者直接在纸上用笔先画出来。这样在具体设计的时候就能做到心中有数。 做好窗体的布局和构图,不仅可以使应用程序更美观,而且可以极大的提高应用程序的可用性。 6.2.3 用户界面可用性的检测 要检测用户界面的可用性,最好的办法是请用户参与进整个设计过程,因为最终设计的用户界面是给用户使用的,这就使得在整个用户界面的设计过程中,用户的意见特别重要。如果是用代码改变了界面的布局那就要重复的测试在各种环境下的可用性是否一致,因为在使用过程中应用程序可能在任何可能的运行环境中运行。 6.2.4 设计用户辅助模式 不管用户界面设计得如何好,如何的简单好用,对于第一次使用应用程序的用户来说,帮助是必不可少的。用户辅助模式除了包括联机帮助和打印出来的文档等之外,还可以包括用户辅助设备,如工具提示、向导等。 联机帮助是应用程序中最重要的部分。因为用户有问题的时候,它通常是用户第一时间来这里查找的地方。所以即使最简单的应用程序,如果要发行的话也最好是有帮助。帮助的主要目的是回答问题,所以在设计的时候,创建主题和目录时最好是使用用户常用的术语,并注意上下文之间的相关性。 6.2.5 当用户或系统出错时与用户交互 在应用程序的使用过程中,因为运行环境的不同,操作者的不同操作等不定因素,因此而导致的应用程序在运行过程中产生错误是不可避免的。产生错误时应用程序如何响应,如何给用户提示,并根据用户的选择来进行下一步的操作,这也是用户界面设计的一部分。常用的错误处理是在可能出错的地方用一个对话框来显示提示信息,并要求用户对出错方式的处理办法进行选择。当然有些错误也可以不用用户进行选择,如用户的一些误操作,程序应该可以容纳,让程序跳过这些错误继续运行,而不是中断程序运行。 6.3 窗体概述 窗体对象是Visual Basic应用程序的基本构造模块,是应用程序运行时,与用户交互操作的实际窗口。简单的Visual Basic应用程序只有一个窗体,称为单窗体程序。而对于复杂的应用程序来说,单一的窗体是不能满足应用程序的需要的,往往需要多个窗体。 6.3.1 窗体的概念 窗体也称为表单,是一种特定的类,用于定义一个窗口。在应用程序中,窗体是程序员的“工作台”,使得程序员能可视化的建立应用程序。窗体就象一个容器一样,几乎所有的控件都要添加到窗体上。当窗体显示出来时,上面的控件是可见的,当窗体移动时,控件也随之移动,窗体隐藏时,控件也都隐藏起来。窗体在磁盘上与“.frm”文件名保存。 6.3.2 窗体的结构 常见的窗体由标题栏、控制菜单、控制按钮区和窗体组成。其中,标题栏主要用来显示窗体的Caption属性。控制菜单位于窗体的左上角,单击该图标将显示一下拉菜单。 6.4 窗体的属性 在Visual Basic中添加窗体后开始设计的第一步就是设置其属性。用户可以在设计时通过“属性”面板设计,也可以通过代

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档