VFP基础教程1 联系客服

发布时间 : 星期六 文章VFP基础教程1更新完毕开始阅读

根据所要进行的各项操作,采用人机对话方式在命令窗口中按格式要求逐条输入所需命令,按回车后,机器逐条执行。 (3) 程序执行方式

先在程序编辑窗口中编完程序,再从程序菜单中选择执行,或从命令窗口中输入DO 命令,让机器执行。 4. VFP 6.0常用文件类型

VFP 6.0常用的文件扩展名及其关联的文件类型 扩展名 .app .exe .pjx .pjt .dbc .dct .dcx .dbf .fpt .cdx .idx .qpr .qpx .scx .sct

5. 创建文件

新建各种类型的文件时,可以利用系统提供的相应工具,以提高工作效率。新建文件时可用的设计器和向导。

VFP基础教程 第一章 数据库系统基础知识

作者:佚名 阅读人次:115629 文章来源:未知 发布时间:

2006-1-8 网友评论(49)条 文件类型 扩展名 .frx .frt .lbx .lbt .prg .fxp .err .mnx .mnt .mpr .mpx .vcx .txt .bak

文件类型

生成的应用程序 可执行程序 项目 项目备注 数据库 数据库备注 数据库索引 表 表备注 复合索引 单索引

生成的查询程序 表单 表单备注

报表 报表备注 标签 标签备注 程序

编译后的程序 编译错误 菜单 菜单备注 生成的菜单程序 编译后的菜单程序 可视类库 可视类库备注 文本 备份文件

编译后的查询程序 .vct

1.3 项目管理器

1. 项目管理器简介

项目:

是一种文件,用于跟踪创建应用系统所需要的所有程序、表单、菜单、库、报表、标签、查询和一些其他类型的文件。 项目管理器:

是开发VFP应用系统的一个工具,它生成一个项目文件,项目文件的扩展名为 .PJX,项目备注的扩展名为:.PJT。 项目管理器窗口的组成:

由6大类数据项(全部、数据、文档、类、代码、其他)和10个命令按钮(新建、添加、修改、浏览、关闭、打开、预览、运行、移去、连编)组成。 注:粗斜体表示的命令按纽根据用户选择的不同对象相应地出现。

项目菜单的组成:13个子菜单(其中一部分与项目管理器中的命令按钮功能相同)。

项目管理器的功能:组织和管理所有与应用系统有关的各种类型的文件。 2. 创建项目文件 用菜单方式:

打开文件菜单 → 新建 → 项目→ 新文件 → 给出合适的项目文件名及保存位置 → 进入项目管理器 → 开发应用系统 → 完成后关闭窗口退出。 用命令方式:

语法:CREATE PROJECT <项目文件名>

功能:打开项目管理器窗口进行应用系统的开发。 3. 修改项目文件 用菜单方式:

打开文件菜单 → 打开 → 找到所需的项目文件并确定之 → 进入项目管理器→ 修改应用系统 → 完成后关闭窗口退出。 用命令方式:

语法:MODIFY PROJECT <项目文件名>

功能:打开项目管理器窗口进行应用系统的修改。 4. 项目管理器的使用

可以利用项目管理器来创建、打开、浏览、修改所有VFP文件并运行其中的表单、报表、标签、菜单、程序等。特别是可以利用它来连编项目(追踪这些文件的变化情况,包括它们之间的相关性、引用和连接等,确保引用的完整,并加入自上次连编之后更新了的一些组件)、应用程序(扩展名为.APP,在VFP环境下执行)和可执行文件(扩展名为.EXE,能脱离VFP环境执行)。

1.4 VFP 6.0 的一些规则

1. VFP6.0 的命名规则:

· 只能使用字母、下划线和数字。 · 使用字母或下划线作为名称的开头。

· 名称可以是 1 至 128 个字符,但自由表的字段名和索引标识最多只能有 10 个字符。

· 避免使用 Visual FoxPro 的保留字。 · 文件的命名遵循操作系统的约定。 2. 命令和子句的书写规则 (1) 以命令动词开始; (2) 各部分之间要用空格隔开;

(3) 命令、子句、函数名都可简写为前4个字符,大、小写等效;

(4) 一行只能写一条命令,总长度不超过8192个字符,超过屏幕宽度时用续行符“;”;

(5) 变量名、字段名和文件名应避免与命令动词、关键字或函数名同名,以免运行时发生混乱。

(6) 命令格式中的符号约定:

命令中的[ ] 、| 、?、< > 符号都不是命令本身的语法成分,使用时不能照原样输入,

其中:[ ] 表示可选项,根据具体情况决定是否选用 | 表示两边的部分只能选用其中的一个

? 表示可以有任意个类似参数,各参数间用逗号隔开 < > 表示其中内容要以实际名称或参数代入 3. 命令工作方式中的常见错误 (1) 命令动词写错 (2) 格式不符合要求

· 标点符号不对(一定要用英文标点符号)

· 缺少必需的空格或添加了不该有的空格

· 数据类型不一致,要注意字符型、数值型、日期型、逻辑型数据的书写格式

(3) 打不开所需文件:没有正确输入盘符和路径或文件名输错

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

2.1 程序设计概述

1. 程序设计方法简介

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

功能模块(即编制各个功能模将应用程序分解成若干功能模

结构化程序

过程、自定义块,再用主程序将块,通过各模块的相互调用来完

设计

函数) 它们串起来 成整个执行过程,是过程驱动的。

设计类、子类、对将应用程序分解成具有特定属性

类、对象、属

面向对象程象(设计外观、设的对象,通过调用各对象的不同

性、事件、方

序设计 置属性、为事件编方法来完成相关事件,是事件驱

写方法程序) 动的。 2.数据类型

VFP 包含下列数据类型: 通用的数据类

字符型 货币型 日期型 日期时间型 逻辑型 数值型

设计方法

Character Currency Date DateTime Logical Numeric

仅用于字段的双精度型 浮点型 整型 通用型 备注型