- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
7.1 可视化编程的基本概念 7.1.1 过程化程序设计 过程化程序设计是用结构化编程语句来编写程序。 这类方法容易把一个复杂的程序分成若干个较小的过 程,每个过程都可单独进行调试。这类设计方法的总的 思路是从程序员角度考虑使程序设计更简单,而较少从 用户角度考虑。XBase系列语言也是一类过程化程序设计 语言,因为其内置的数据处理语句,使其成为最容易使 用而又有丰富的数据处理功能的语言之一。使用这类设 计方法设计的程序的流程完全由程序员控制,用户只能 做由程序员预先安排好的事情。 7.1.2 面向对象程序设计 面向对象程序设计(OOP,Object-Oriented Programming)是将数据结构和程序作为一个实体,统一 设计它的属性和行为。 首先让我们先学习一下什么叫类(Class),什么叫 对象(Object)。 类,指根据多种实例的综合而抽象出来的数据类 型。简单地说,类是一个封装好的包,它包含许多方 法、属性以及子类。而对象是为具体类赋予物理意义后 的一个实例。它具有存在的实体,是一个内存对象变 量。 这类程序设计的思想是面向对象,即设计的主要任 务在于描述对象。 事件过程是为处理特定事件而编写的一段程序。当 事件由用户或者系统触发时,对象会对该事件作出响 应。响应某个事件后所执行的程序命令就是事件过程。 一个对象可以同时识别多个事件,因此它可以拥有多个 事件过程。 一般而言,制作简单短小的应用程序,使用过程化 编程方式比较容易,因而本章作为程序设计初步,将主 要进行这方面的讨论,同时也为后面继续深入学习面向 对象编程打下一个良好的基础。 7.1.3 属性、事件及方法 无论是属性、事件,还是方法,都是围绕着一个概 念———对象,它是构成表单和程序的基本单位和运行 实体,因此首先介绍一下对象的概念。 1.对象 对象就是一切客观存在的、可见的实体,它分为控 件和容器两种。 控件是在表单上显示数据和执行操作的基本对象, 比如文本框、命令按钮、计时器等。容器是可以容纳其 他对象的对象,比如命令按钮组、表单等。 2.属性 对象的属性是用来描述对象的特征的,不同的对象 有不同的属性,而每个对象又是由许多属性来描述,通 过对不同的对象设置不同的属性来区分对象,体现和控 制对象的外观和操作。 3.事件 事件是指由系统预先定义,而后由用户或系统触发 的一个动作。事件作用于对象,由对象来识别并做出相 应的动作。比如用鼠标单击命令按钮,就产生一个 Command1Click事件。 事件的来源有三种: (1)用户 (2)程序 (3)系统 4.方法 方法是系统为对象预设的通用过程,使对象能执行 一个动作,比如清除方法CLS。 7.1.4 对象的引用 对象的引用有两种形式: (1)绝对引用:就是在设置对象的属性、方法和事件 等操作的语句前加上对象所在表单的名称(Name)属性 值,此种方法可以在任何地方使用。 (2)相对引用:就是在设置对象的属性、方法和事件 等操作的语句前只加上表示对象所在表单的关键字(如 THIS、THISFORM等),此种方法只能在本对象的表单中 引用。 1.属性的引用 2.事件的引用 7.2 创建与管理表单 7.2.1 通过向导创建表单 基本途径 (1)从“文件”菜单中选择“新建”,在打开的“新建” 对话框中选择“表单”选项,然后单击“向导”按钮,即可 在向导指引下进行表单设计。 (2)在“项目管理器”中选择“文档”选项卡中的“表 单”项,然后单击“新建”按钮,按“表单设计器”窗口风格 设计表单,并在打开的“新建表单”对话框中选择“表单向 导”即可。 (3)在“工具”菜单中选择“向导”子菜单,单击“表 单”项。 (4)单击工具栏上的“表单”工具按钮也可启动表单 设计向导。 7.2.2 通过表单设计器自定义表单 下面简单介绍一下利用表单设计器设计表单的步骤。 1.打开表单设计器 2.添加对象 创建新表单后就可以添加对象了,添加对象的方法 是:点击“表单控件”窗口中的相应控件选定它,然后用鼠 标将其拖到表单上,再单击鼠标即可得到固定大小的控 件。 3.设置属性值 设置方式有两种: (1)表单设计阶段,在“属性”窗口中修改属性值。
文档评论(0)