vf教程库第七章

更新时间:2023-09-03 10:19:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

第7章 表单的设计 7.1 面向对象的基本概念 7.2 表单设计 7.3 表单控件设计

提示:单击各个标题前的动画符号“

Visual FoxPro 6.0 程序设计.课件 -1-

” ,链接到相应的章节。

前页 后页 首页

Visual FoxPro 6.0采用了面向对象的程序设计方法。其 中,表单设计是Visual FoxPro 6.0程序设计的主要工作 之一。设计表单的过程就是设计程序界面的过程;表单 为数据库信息的显示、输入和编辑提供了非常简便的方 法。 本章主要介绍面向对象的基本概念;介绍如何使用表单 向导和表单设计器设计不同的表单;介绍表单中最常用 控件的使用方法;结合实例讲解表单及其控件的属性、 事件和方法的调用方法。

Visual FoxPro 6.0 程序设计.课件

-2-

前页

后页

首页

7.1 面向对象的基本概念 7.1.1 对象的属性、事件和方法 7.1.2 Visual FoxPro中的类

Visual FoxPro 6.0 程序设计.课件

-3-

前页

后页

首页

7.1 面向对象的基本概念

面向对象(Object-Oriented)是按照人类认识世界的方法 和思路方式来解决问题,它把要处理的事物划分成概念上 的对象单元,然后再编程处理不同对象单元里的数据即操 作。 传统的程序设计使用的是面向过程的编程方法。用面向过 程方法编写的程序,它的运行是按设计好的顺序执行各项 功能和操作的。其缺点是程序员始终要关心什么时候发生 什么事情。 Visual FoxPro 6.0支持面向对象程序设计用面向对象方 法编写的程序,它的运行没有严格的固定顺序,是通过事 件来驱动不同的程序段,既由不同对象上的各种事件来驱 动不同的程序功能和操作。在事件驱动编程中,程序员只 要编写响应用户动作的程序,如选择菜单命令、单击鼠标 等,而不必考虑按精确次序执行的每个步骤。在这种机制 下,不必编写一个大型的程序,而是建立一个由若干小程 序组成的应用程序,这些小程序可以由用户启动的事件来 激发。

Visual FoxPro 6.0 程序设计.课件 -4前页 后页 首页

7.1.1 对象的属性、事件和方法

在面向对象的程序设计语言里,用“对象”表现要处理的事物, 用“属性”表示事物的状态和特征,用“事件”表示处理事物 的动作,用“方法”表现处理事物的过程。 在Visual FoxPro 6.0中,对象的特征和数据称为“属性”,由 对象识别的一个动作称为“事件”,在对象上完成的操作过程 称为“方法”。 1.对象 对象(Object):指现实世界中的所有实体,包括事、物、概 念等。例如,一台电脑是一个对象,一间教室也是一个对象。 如果将教室对象拆开来看,其组成有讲台、黑板、课桌、课椅、 屏幕、投影仪等,每一个设备

本文来源:https://www.bwwdw.com/article/9bri.html

Top