VFP基础教程第二章VFP语言基础1

2026-05-07
2.1 程序设计概述

1. 程序设计方法简介

设计方法
主要概念
设计过程
程序执行方式

结构化程序设计 功能模块(即过程、自定义函数) 编制各个功能模块,再用主程序将它们串起来 将应用程序分解成若干功能模块,通过各模块的相互调用来完成整个执行过程,是过程驱动的。
面向对象程序设计 类、对象、属性、事件、方法 设计类、子类、对象(设计外观、设置属性、为事件编写方法程序) 将应用程序分解成具有特定属性的对象,通过调用各对象的不同方法来完成相关事件,是事件驱动的。

2.数据类型

VFP 包含下列数据类型:

通用的数据类型 字符型
Character
货币型
Currency
日期型
Date
日期时间型
DateTime
逻辑型
Logical
数值型
Numeric

仅用于字段的数据类型 双精度型
Double
浮点型
Float
整型
Integer
通用型
General
备注型
Memo
 

3. 数据容器

VFP中用来存储数据的容器有:常量、变量、数组、记录和对象。

(1) 常量(constants):

一个在操作过程中保持不变的数值或字符串。

常用的常量类型

常量类型
数值型常量
字符型常量
逻辑型常量
日期型常量

表示方式
-25.36
"abc","123","中国"
.T. .F.
{^2005/07/10}