第四章VisualBasic窗体设计.ppt

  1. 1、本文档共119页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第4章 Visual Basic窗体设计 本章学习要点 了解Visual Basic的窗体对象 掌握主要窗体控件的设计及应用 掌握ActiveX控件的设计及应用 本章学习要点 人机界面设计的优劣将直接反映一个计算机应用系统的设计水平,对于计算机信息系统设计尤其如此。因此,为数据库应用系统设计操作性能良好的操作界面,是一项至关重要的内容。Visual Basic的窗体对象是提供给用户最主要的操作界面。在设计完成数据库和数据表的设计后,就应该为人机操作界面设计合适的窗体了。 本章学习要点 Visual Basic的窗体对象是提供给用户操作数据库数据最主要的人机界面。无论是需要进行数据查看,还是需要对数据库中的数据进行追加、修改、删除等编辑操作,允许用户直接在数据表中进行操作绝对是极不明智的选择。而应该为这些操作需求设计相应的窗体,使得应用系统的用户针对数据库中数据所进行的任何操作均只能在窗体中进行。只有这样,应用系统数据的安全性、功能的完善性以及操作的便捷性等一系列指标方能真正得以实现。 本章学习要点 通过前面几章的学习,可以很清楚地看到,数据库中的数据可以显示在数据表中,而且可以在数据表中接收相关操作。但是,数据表不能提供针对数据操作的任何保护与限制措施。而窗体设计不同,可以通过合理地设计,使得数据库中的数据在窗体中的显示形式、所受到的保护以及对非法操作的限制等各项所需要的功能都有可能按照设计者的意图得以实现。因此,令数据在窗体得以显示,并在其中接收操作者的相关操作,其操作的方便性和安全性方能满足实际应用的需要。 本章学习要点 本章介绍Visual Basic窗体对象的设计方法及其应用实例 4.1 窗体对象概述 4.1.1 窗体(Form) 窗体对象是 Visual Basic 应用程序的基本构造模块。它是Visual Basic 应用程序中常见的对象,也是程序设计的基础,它用于定义一个窗口。在运行应用程序时,与用户交互操作的实际窗口。窗体有自己的属性、事件和方法,用来控制窗体的外观和行为。 一个Visual Basic 应用程序含有多个窗体。窗体是应用程序的编程窗口和对话框。一个窗体可有多个控件,各种控件对象必须建立在窗体上。一个窗体对应一个窗体模块。 4.1 窗体对象概述 4.1.2 窗体的结构 Visual Basic的窗体由5部分组成,如图4-1所示。 图4-1 窗体的结构 4.1 窗体对象概述 (1)标题栏 标题栏用来显示窗体的名称。 (2)控制框 控制菜单对窗体起控制作用。程序运行时,在窗体激活的情况下双击窗体图标可以使窗体关闭,单击则引出下拉式系统菜单,包括还原、移动、大小、最小化、最大化等选项。 (3)控制按钮 包括最大化按钮、最小化按钮和关闭按钮。 (4)工作区 各种控件在窗体中设置。 (5)边框。 4.1 窗体对象概述 4.1.3 窗体的属性 所有的Visual Basic程序中的对象都有属性,属性式Visual Basic程序中使用最频繁的概念之一。窗体的属性决定了窗体的外观和操作。窗体的大多数属性既可以通过属性窗口设置,也可以在程序代码中设置,只有少数属性只能在设计阶段设置。下面介绍一些窗体常用的属性。 4.1 窗体对象概述 1.Name和Caption属性 Name属性用来设置窗体的名称,在程序代码中用窗体的名字代表某个窗体。它是磁盘上的窗体文件名,扩展名为.frm。 Caption属性用来设置显示在窗体标题栏的名称。 2.AutoRedraw属性 AutoRedraw属性用来设置是否自动重绘图形。 如果在窗体上已经完成某个图形的制作,在最小化窗体或改变窗体尺寸之后再恢复原窗体大小,图形将消失。将窗体的AutoRedraw属性由缺省设置False改为True后,窗体中的图形就被保存下来,需要时会自动重新显示。 4.1 窗体对象概述 3.BackColor属性 BackColor属性设置窗体的背景颜色。 4.BorderStyle属性 BorderStyle属性设置窗体的边界类型。边界类型可取6个值,取值含义分别如下: (1)0代表无边界; (2)1代表固定单边界; (3)2代表可调尺寸边界; (4)3代表固定对话框; (5)4代表固定工具窗口; (6)5代表可变大小工具窗口。 4.1 窗体对象概述 5.ControlBox属性 Control

文档评论(0)

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

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

1亿VIP精品文档

相关文档