我写的部分VFP电子书
****** 狐友宝典 第一部 ******
Visual FoxPro 9.0 入门
1、VFP数据库系统的发展历史
1.1 Dbase 系列数据库
1.2 FoxBase 系列数据库
1.3 FoxPro 系列数据库
1.4 Visual FoxPro 系列数据库
2、VFP 9.0 的新增功能
2.1 强大的集成开发系统
2.2 新的数据处理方式
2.3 强大的报表设计器
2.4 其他功能
3、VFP 9.0 的操作界面
3.1 VFP 的操作界面
3.2 VFP 的系统菜单
1. VFP 的初始菜单
"文件"菜单
"编辑"菜单
"显示"菜单
"格式"菜单
"工具"菜单
"程序"菜单
"窗口"菜单
"帮助"菜单
2. VFP 的敏感菜单
编辑数据表时
编辑表单时
编辑报表时
编辑菜单时
编辑查询(视图)时
编辑类时
3.3 VFP 的工具栏
4、VFP 9.0 辅助编程工具
4.1 VFP 项目管理器
1. 创建或打开项目管理器
1)创建项目管理器
2)打开项目管理器
2.项目管理器的功能及结构
3. 项目管理器的定制
1)项目管理器的折叠
2)项目管理器的拆分
3)项目管理器的停靠
4.项目管理器的操作
1)新建文件
2)添加文件
3)修改文件
4)移去和删除文件
5)浏览或者运行文件
6)连编程序
7)重命名文件
8)添加文件说明
9)编辑项目信息
4.2 VFP 向导
4.3 VFP 设计器
4.4 VFP 生成器
5、VFP 9.0 的系统配置
5.1 用选项对话框配置 VFP
5.2 VFP 选项卡中的功能
5.3 设置默认目录
5.4 用 Set 命令配置 VFP
6、VFP 9.0 常见的文件类型
7、VFP 9.0 系统最大容量
7.1 表和索引文件
7.2 字段
7.3 变量和数组
7.4 程序和过程文件
7.5 报表
7.6 其他
Visual FoxPro 9.0 语言基础
1、数据基础
1.1 数据类型
1.2 字段类型
1.3 常量
1.4 变量分类
1.5 内存变量的使用
1.6 数组
2、表达式
2.1 算术表达式
2.2 字符表达式
2.3 日期时间表达式
2.4 关系表达式
2.5 逻辑表达式
2.6 名称表达式
2.7 宏替换表达式
2.8 表达式生成器
3、函数
3.1 字符函数
3.2 数值函数
3.3 日期和时间函数
3.4 测试函数
3.5 转换函数
3.6 其他函数
4、文件操作
4.1 复制文件
4.2 显示文件目录
4.3 修改文件名
4.4 删除文件
5、命令
5.1 VFP 的工作方式
5.2 命令语法规则
Visual FoxPro 9.0 表
1、表的建立与修改
1.1 表的基本概念
1.2 设计表结构
1.3 建立表结构
1.4 表结构的显示、修改和复制
1.5 表数据的输入
2、表的基本操作
2.1 打开与关闭表
2.2 增加记录
2.3 显示记录
2.4 记录定位
2.5 修改记录
2.6 删除和恢复记录
2.7 逻辑表的设置
3、排序与索引
3.1 排序
3.2 索引
3.3 索引查询
4、多工作区操作
4.1 工作区
4.2 数据工作期
4.3 多表数据查询
4.4 表的关联
5、计算与统计命令
5.1 统计命令
5.2 求和及求平均值
5.3 综合计算
5.4 分类汇总
Visual FoxPro 9.0 数据库
1、数据库设计概述
2、数据库操作
2.1 数据库所包含的主要对象
2.2 创建数据库
2.3 使用数据库
2.4 在数据库中添加表、移去表
2.5 数据词典
Visual FoxPro 9.0 查询与视图
1、SQL语言
1.1 SQL语言概述及特点
1.2 数据定义语言
1.3 数据操纵语言
2、SELECT命令基本用法
2.1 简单查询
2.2 查询条件
2.3 多表查询
2.4 查询结果输出
3、查询设计器
3.1 查询设计器概述
3.2 查询设计器的使用
3.3 多表查询
3.4 查询结果的输出
4、视图设计器
4.1 视图简介
4.2 视图设计器
4.3 视图设计器的使用
4.4 视图设计举例
4.5 视图的使用方法
VFP 9.0 结构化程序设计
1、程序文件
1.1 程序的编辑、执行和调试
1.2 Visual FoxPro编程特点
1.3 格式输出和格式输入
1.4 窗口设计
2、程序的控制结构
2.1 顺序结构
2.2 条件分支
2.3 循环结构
3、过程和函数程序设计
3.1 自定义函数
3.2 过程设计
3.3 主程序和子程序
3.4 变量作用域
3.5 结构化程序设计
VFP 9.0 面向对象的程序设计
1、面向对象的程序设计基础
1.1 面向对象的程序设计的基本概
1.2 面向对象的程序设计的特点
1.3 Visual FoxPro基类
2、Visual FoxPro中对象的操作
2.1 对象的引用
2.2 设置属性
2.3 调用方法程序
2.4 响应事件
3、类程序设计
3.1 创建用户自定义类
3.2 修改类定义
3.3 在应用程序中使用类
3.4 类库的维护
Visual FoxPro 9.0 表单设计
1、表单概述
1.1 表单的建立
1.2 表单设计器简介
2、表单中的控件
2.1 表单常用控件
2.2 向表单中添加控件
2.3 控件的格式化
2.4 控件生成器
3、常用表单控件
3.1 标签(Label)控件
3.2 文本框(Text)控件
3.3 命令按钮(CommandButton)
3.4 命令按钮组(CommandGroup)
3.5 编辑框(Edit)控件
3.6 选项按钮组(Optiongroup)
3.7 复选框(Checkbox)控件
3.8 微调(spinner)按钮
3.9 列表框(ListBox)的设计
3.10 组合框(ComboBox)控件
3.11 表格(Grid)控件
3.12 页框(PageFrame)控件
3.13 图像(Image)控件
3.14 ActiveX 控件
3.15 类库组件
Visual FoxPro 9.0 报表设计
1、报表设计概述
1.1 选择报表类型
1.2 创建报表布局
1.3 修改和定制报表
1.4 预览和打印报表
2、报表设计
2.1 设置报表数据源
2.2 设置报表布局
2.3 报表控件设计
2.4 分组报表设计
2.5 在报表中添加和使用变量
3、标签设计
3.1 使用标签向导创建标签
3.2 使用标签设计器创建标签
Visual FoxPro 9.0 菜单设计
1、菜单设计
2、菜单设计器的使用
3、与菜单设计相关的命令
4、生成菜单程序
5、运行菜单程序
6、用编程方式定义菜单
狐友学C++
VFP 9.0 多媒体三维图形编程