《中文Visual FoxPro 3.0 for Windows编程与实例》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:萧雨,郑玉坤主编
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:1997
  • ISBN:7115067279
  • 页数:296 页
图书介绍:

第一章 Visual FoxPro 3.0入门 1

1.1 管理信息系统的基本概念 1

1.1.1 信息与数据 1

1.1.2 管理信息 2

1.1.3 管理信息系统 2

1.1.4 管理信息系统的研究对象 2

1.2 管理信息系统开发的技术、策略和方法 3

1.2.1 管理是信息系统开发的基础技术 3

1.2.2 管理信息系统开发策略 5

1.2.3 管理信息系统的开发方法 5

1.3 Vsiaul FoxPro 3.0发展历程 7

1.4 Visual FoxPro 3.0的特点 8

1.5 Visual FoxPro 3.0的安装、删除和启动 10

1.5.1 安装Visual FoxPro 10

1.5.2 升级到Windows 95 10

1.5.3 从硬盘上删除Visual FoxPro 11

1.5.4 启动Visual FoxPro 11

思考题 12

第二章 Visual FoxPro 3.0操作初步 13

2.1 认识Visual FoxPro 3.0用户界面 13

2.1.1 菜单系统 13

2.1.2 动态菜单和弹出菜单 14

2.1.3 工具栏 15

2.2 Visual FoxPro 3.0中的文件操作 16

2.2.1 创建一个新文件 17

2.2.2 打开一个已有的文件 17

2.2.3 保存文件 19

2.2.4 存盘退出 19

2.2.5 不存盘退出 19

2.3 利用项目管理器更好地管理用户程序与数据 19

2.3.1 项目管理器的使用 20

2.3.2 项目管理器窗口概述 20

2.3.3 项目管理器窗口操作 21

2.3.4 组成文件列表 23

2.3.5 项目管理器的按钮 24

2.3.6 查看或填充项目信息 25

2.3.7 从一个项目文件中向另一个项目文件中加入文件 26

2.3.8 建立自己的项目文件 27

2.4 Visual FoxPro程序设计举例 28

2.4.1 创建新项目文件 28

2.4.2 创建表文件 28

2.4.3 利用表单设计器设计界面 31

2.4.4 创建一个软件说明对话框 35

2.4.5 创建菜单程序 40

2.4.6 创建主控程序 41

2.4.7 创建可执行程序 42

2.4.8 试运行所生成的执行文件 42

思考题 43

第三章 Visual FoxPro 3.0深入讨论 44

3.1 Visual FoxPro中的文本编辑 44

3.1.1 光标移动控制键 44

3.1.2 文本编辑 45

3.1.3 设置编辑器的特性 48

3.1.4 改变字体 48

3.1.5 命令续行 48

3.1.6 行缩进 49

3.2 使用命令窗口 49

3.2.1 命令输入和编辑 50

3.2.2 出错处理 50

3.2.3 执行带有续行符的命令 51

3.3 键盘宏 51

3.3.1 键盘宏的建立 51

3.3.2 编辑已定义的键盘宏 52

3.3.3 宏的使用 54

3.3.4 使用宏时应注意的问题 54

3.4 Visual FoxPro设计器、向导和生成器分类解析 55

3.4.1 设计器(Designs) 55

3.4.2 向导(Wizards) 56

3.4.3 生成器(Builders) 58

3.5 系统键盘定义 59

3.5.1 菜单快捷键 59

3.5.2 窗口操作组合键 60

3.5.3 帮助键 60

3.5.4 属性窗口组合键 61

3.5.5 系统缺省键盘宏定义 61

3.6 Visual FoxPro 3.0文件类型 61

3.7 Visual FoxPro系统性能 62

3.7.1 表和索引文件 62

3.7.2 字段特性 63

3.7.3 内存变量和数组 63

3.7.4 程序和过程文件 63

3.7.5 报表设计器性能 63

3.7.6 其他 63

思考题 64

第四章 数据库和表 65

4.1 创建表 65

4.1.1 创建数据库 66

4.1.2 创建数据库表 66

4.1.3 创建表索引 68

4.1.4 设置表属性 68

4.2 利用Visual FoxPro设计环境操作表 69

4.2.1 记录浏览 69

4.2.2 定制浏览窗口 70

4.2.3 添加记录 72

4.2.4 在表中移动 72

4.2.5 删除记录 73

4.2.6 定制表 73

4.3 索引与排序 75

4.3.1 索引的创建 75

4.3.2 索引文件的类型 77

4.3.3 索引文件的创建 77

4.3.4 索引文件的引用 78

4.3.5 索引标志维护 78

4.3.6 索引的维护 79

4.3.7 表中数据的筛选 80

4.3.8 表的排序 80

4.4 使用数据库 81

4.4.1 创建新数据库 81

4.4.2 在数据库中加入和移去表 81

4.4.3 在表之间建立关系 81

4.4.4 使用参照完整性 83

4.5 数据库和表操作命令 84

4.5.1 数据库操作 85

4.5.2 表操作 90

4.5.3 字段操作 91

4.5.4 数据有效性约束 92

4.5.5 使用触发器 93

4.5.6 修改表结构 94

4.5.7 处理记录 95

4.5.8 排序记录 96

4.6 使用多个表 98

4.6.1 浏览工作区 98

4.6.2 在工作区中打开表 99

4.6.3 关闭工作区中的表 99

4.6.4 定义表的别名 99

4.6.5 表的关联 100

4.7 共享访问程序设计 101

4.7.1 在文件中访问数据 101

4.7.2 限制对数据的访问 101

4.7.3 使用数据工作期 103

4.7.4 缓冲访问数据 103

4.7.5 检测并解决冲突 105

4.7.6 使用事务处理 105

思考题 106

第五章 查询和视图 107

5.1 设计查询 107

5.1.1 启动查询设计器或查询向导 108

5.1.2 选定要查询的字段 110

5.1.3 选定所需的记录 111

5.1.4 排序查询结果 111

5.1.5 分组查询结果 112

5.1.6 定向输出查询结果 113

5.1.7 运行查询 117

5.1.8 关于SQL 117

5.2 使用视图更新数据 117

5.2.1 创建视图 118

5.2.2 设置更新条件 121

5.2.3 定制视图 122

5.3 视图操作命令与函数 124

5.3.1 创建视图 124

5.3.2 使用视图 127

5.3.3 优化视图 129

5.4 向应用程序中添加查询 130

5.4.1 以编程方式添加查询 130

5.4.2 将结果存储到表、数组或临时表中 131

5.4.3 在窗口中显示结果 131

5.4.4 创建交叉表查询 131

5.4.5 创建图形 132

5.4.6 集成查询和报表 132

思考题 133

第六章 表单设计 134

6.1 设计表单 134

6.1.1 创建表单对象 134

6.1.2 创建数据环境 136

6.1.3 向表单中添加对象 139

6.1.4 处理对象 142

6.1.5 使用表单集 144

6.2 表单管理 144

6.2.1 关闭活动的表单 144

6.2.2 隐藏表单 145

6.2.3 将参数传递到表单 145

6.2.4 从表单返回值 145

6.2.5 管理表单的多个实例 145

6.2.6 为表单或表单集设置设计区 146

6.3 在表单中进行程序设计 146

6.3.1 关于面向对象程序设计 146

6.3.2 对象、属性、事件和方法 146

6.3.3 对象操作 147

6.4 在Visual FoxPro中使用类 150

6.4.1 类、子类、父类和封装 150

6.4.2 在面向对象程序设计中引入类的原因 150

6.4.3 Visual FoxPro中的类 151

6.4.4 Visual FoxPro中的基类 151

6.4.5 创建用户自定义类 153

6.4.6 引用用户自定义类 156

6.4.7 类库维护 156

6.5 在应用程序中使用类 157

6.5.1 调用父类方法代码 157

6.5.2 给子类增加功能 158

6.5.3 向容器中的对象添加功能 158

6.5.4 在嵌套容器中向对象添加功能 158

6.5.5 调用通用的类代码 159

6.5.6 创建类定义的子类 159

6.5.7 以编程方式从类中创建对象 159

6.6 控件使用要点 159

6.6.1 文本框 159

6.6.2 列表框 160

6.6.3 表格 163

6.6.4 选项按钮组 167

6.6.5 其他控件 169

6.7 控件使用技巧 170

6.7.1 使控件更容易使用的方法 171

6.7.2 允许拖放操作 171

6.7.3 添加页框 173

6.7.4 继续程序设计 174

思考题 181

第七章 报表设计 182

7.1 报表设计的步骤与方法 182

7.1.1 报表类型 182

7.1.2 报表设计的步骤 183

7.1.3 创建报表布局的方法 183

7.2 报表设计示例 183

7.2.1 启动报表向导或打开报表设计器 183

7.2.2 使用报表向导创建初步报表 183

7.2.3 利用报表设计器调整报表 187

7.3 报表设计器使用详解 189

7.3.1 报表设计器中的带区 190

7.3.2 设置报表设计器的数据环境 191

7.3.3 报表控件 191

7.3.4 修改报表布局 193

7.3.5 更改页面 197

7.3.6 在布局上分组数据 198

7.3.7 定义报表变量 200

7.3.8 使用报表带区事件 200

7.3.9 控制报表控件的打印 201

7.3.10 预览结果 203

7.3.11 打印报表 203

7.4 报表设计技巧和快速报表 204

7.4.1 创建一对多报表 204

7.4.2 运用快速报表方法生成报表的初步布局 204

7.4.3 暂时更改报表的打印机设置 205

7.5 标签文件的创建与使用 206

7.6 向应用程序中添加报表和标签 207

7.6.1 控制报表和标签的输出 208

7.6.2 集成查询和报表 208

思考题 209

第八章 菜单和工具栏 210

8.1 设计菜单 210

8.1.1 使用菜单设计器创建菜单系统 210

8.1.2 菜单设计器的使用 211

8.2 创建自定义工具栏 215

8.2.1 定制Visual FoxPro工具栏 215

8.2.2 定义工具栏类 216

8.2.3 在表单集中添加自定义工具栏 218

8.2.4 协调菜单和用户自定义工具栏 219

思考题 220

第九章 Visual FoxPro 3.0程序设计 221

9.1 Visual FoxPro 3.0程序的基本结构 221

9.1.1 分支结构 221

9.1.2 循环结构 222

9.2 过程与函数 222

9.2.1 过程与函数的基本形式 222

9.2.2 过程与函数的存储形式 223

9.2.3 过程与函数的执行 223

9.2.4 参数传递 224

9.2.5 关于DO命令 225

9.3 数据与操作 226

9.3.1 数据类型 226

9.3.2 数据存储 229

9.3.3 操作符 231

9.3.4 表达式 233

9.3.5 数据操作 235

9.4 程序调试 239

9.4.1 分别测试各个组件 239

9.4.2 使用调试工具 240

9.4.3 添加测试代码 242

9.4.4 错误处理 242

思考题 243

附录A Visual FoxPro 3.0控件和对象速查 244

附录B Visual FoxPro 3.0属性、事件和方法速查 249

附录C Visual FoxPro 3.0命令与函数速查 260

附录D 系统内存变量速查 285