应用程序界面设计课件.ppt

应用程序界面设计课件.ppt

ID:58434049

大小:553.00 KB

页数:22页

时间:2020-09-07

应用程序界面设计课件.ppt_第1页
应用程序界面设计课件.ppt_第2页
应用程序界面设计课件.ppt_第3页
应用程序界面设计课件.ppt_第4页
应用程序界面设计课件.ppt_第5页
资源描述:

《应用程序界面设计课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、应用程序界面设计前面章节讲解的内容主要是使读者了解如何使用ExcelVBA语言操作Excel。从本章开始,将向读者逐步地讲解如何使用ExcelVBA开发应用程序。开发应用程序的首要任务就是设计应用程序界面,本章将主要讲解有关这方面的相关内容。程序界面设计原则在设计应用程序界面之前,首先应该了解程序设计的原则,这样才能设计出符合要求和规范的应用程序界面。程序界面设计思路对于决大多数用户而言,对于Excel的操作都是紧限于对Excel工作表中单元格的操作。在Excel中,用户直接面对的是Excel工作表,

2、因此,在设计应用程序界面时,一定要从Excel工作表对象的角度去设计,这样,才能设计出符合用户需求的应用程序操作界面。然而,确切地去理解用户的需求和预测可能遇到的所有问题本身是件很难的事情,一般只有很有经验的程序员才能做出贴近用户需求的用户界面。友好的用户界面使得人们不用阅读用户手册或接受培训就能使用应用软件。笔者并不要求读者设十出严格符合国际标准的应用程序界面,但是使设计出的用户界面能够使用户完成操作是应用程序界面设计的最低要求。一个良好的用户界面应该越直观越好,用户操作时不用参考用户手册或者咨询程

3、序开发人员是应用程序界面设计的理想目标。程序界面设计原理实现友好、方便地人机交互是应用程序界面设计的重要目的。对于很多用户而言,对应用程序界面的理解就是可以在单元格中填入数据的工作表,而根本不去思考单元格的代码形式或者单元格之间通信的原理。因此,一个优秀的软件不但应该提供稳定的数据处理,更应该提供友好的用户界面。对于ExcelVBA开发的应用程序而言,用户首先操作用户界面,用户界面会根据用户的操作决定执行相应的VBA代码,VBA代码操作Excel对象,Excel对象做出相应的改变,将最终的结果反馈给用

4、户,这就是在ExcelVBA中应用程序界面设计的基本原理。在后面的学习当中,读者应该按照这个基本原理去设计应用程序及应用程序的界面。用户窗体的使用方法窗体是设计应用程序界面的主体。因此,在学习设计程序界面之前应该首先了解窗体的设计和使用方面的相关知识。添加窗体窗体是装载应用程序其他控件的载体,也就是说,应用程序中所涉及到的控件都是放置在窗体之上的。在Excel中,窗体称为UserForm对象,在窗体中可以放置按钮或文本框等控件。在ExcelVBA中添加窗体的步骤如下所示。(1)新建一个Excel工作簿

5、。(2)单击“开发工具”选项卡下的【VisualBasic】按钮,进入到VBE开发环境当中。(3)在工程窗口中选中要添加窗体的工程,然后单击“插入”菜单,在弹出的下拉菜单中选择“用户窗体”子菜单,此时将弹出一个用户窗体,同时会在VBE开发环境中添加了一个控件工具箱,如图10.1所示。设置窗体的属性在将窗体添加到VBE开发环境当中之后,就可以设置添加窗体的属性了。在设置窗体属性之前,应该首先将“属性窗口”添加到VBE开发环境当中,添加的具体方法为:单击“视图”菜单,在弹出的子菜单中选择“属性窗口”子菜单

6、,属性窗口将被添加到VBE开发环境当中,如图10.2所示。在窗体上添加控件应用程序的界面是由窗体和控件组成的。在添加完窗体并设置了窗体的相关属性之后,就可以向窗体上添加控件了。设置控件的属性当控件添加到窗体上之后,接下来的任务就是设置控件的各种属性。对于控件而言,不同的控件其属性也可能不同,但是大多数的控件都有些共同的属性,如控件的大小(Width属性和Height属性)、是否隐藏(Visible属性)、是否锁定(Locked属性)等属性。本节中将以列表框(ListBox控件)为例,介绍如何设置控件的

7、几个常用属性。1.BackColor属性2.Locked属性3.Visible属性4.Enabled属性窗体的常用方法窗体除了具有其各自的属性以外,还有其各自的方法,在设计窗体时,经常用到的方法如以下几种。Load方法:该方法用于加载窗体,和Unload方法相对。Unload方法:卸载窗体,既从屏幕上也从内存中清除窗体。Show方法:加载窗体并在屏幕上显示窗体。与Hide方法相对。Hide方法:从屏幕上隐藏窗体,与Unload方法不同,在使用该方法之后,在内存中仍然保存窗体的信息。Move方法:使用该

8、方法可以移动窗体,在移动窗体时必须具有坐标值。下面通过示例来讲解如何使用窗体的这几种常用的方法。窗体的常用事件窗体事件是对窗体操作时而引起程序运行的动作。如显示窗体、关闭窗体和单击窗体等动作。窗体事件所运行的程序称为窗体事件程序。本节中将讲解窗体事件中的两个重要的事件:窗体初始化事件和关闭窗体事件的使用方法。1.窗体的初始化事件2.窗体的关闭事件常用控件的使用在上一节中,介绍了窗体的使用方法。在本节中,将配合相应的示例来介绍几种常用控件的使用方法。标签标

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。