您的位置: 网站首页 > 程序开发 > Visaul FoxPro程序设计 > 第8章 表单与控件设计 > 【8.1 表单的概述】

8.1 表单的概述

 

表单(Form)是用来实现人机交流的操作界面,所设计的操作界面美观与否,是影响该程序的一个重要环节。在以前的程序结构设计中,要设计出窗口式的界面非常困难,而在Visual FoxPro中,只需在所需要的界面上“画”出所需要的控件即可,从而大大提高了程序设计的效率。

本章主要内容

&        表单的基本概念

&        表单的各种建立方法

&        表单的常用属性、事件和方法

&        各种控件的功能、属性、事件及方法

&        ActiveX控件的建立与应用

8.1  表单的概述

表单是应用程序的用户界面,也是进行程序设计的基础。各种图形、图像、数据等都是通过表单或表单中的对象显示出来,因此表单是一个容器对象。

8.1.1  表单的概念

在进行表单设计之前,首先应掌握表单中的几个基本概念:表单、表单集和数据环境。

1.表单

即用户与计算机进行交流的一种屏幕界面,用于数据的显示、输入和修改。该界面可以自行设计和定义,可包括多个控件(或称对象)。

2.表单集

它是一个对象,是可以包含多张表单的容器。

3.数据环境

在打开或修改一个表单或报表时需要打开的全部表、视图和关系,它以窗口形式(类似于数据库设计器)反映出与表单有关的表、视图及表之间的关系等内容,可以用数据环境设计器来创建和修改表单的数据环境。

8.1.2  表单的设计界面

Visual FoxPro的表单具有和Windows应用程序的窗口界面相同的结构特征。一个典型的表单有图标、标题、最小化按钮、最大化按钮、关闭按钮、移动栏、表单体及其周围的边框。其中除了表单体之外的所有特征,都可以部分或全部从表单中被删除。

当用户在设计表单时,其Visual FoxPro界面主要包括:表单菜单、表单设计器工具栏、表单设计器窗口、表单控件工具栏和属性窗口,如图8-1所示。

8-1  表单设计界面