《FoxPro for Windows程序设计》求取 ⇩

第1章 FoxPro for Windows基础知识1

1.1 数据库系统1

1.1.1 数据库基础知识1

1.1.2 关系型数据库系统FoxPro2

1.2 FoxPro 2.5的用户界面3

1.2.1 菜单操作3

1.2.2 命令窗口4

1.2.3 对话窗口4

1.2.4 鼠标的使用方法5

1.3 FoxPro的运行环境与安装6

1.3.1 运行FoxPro的环境6

1.3.2 FoxPro的安装6

1.4 FoxPro的启动与退出8

1.4.1 FoxPro的启动8

1.4.2 FoxPro主菜单简介9

1.4.3 FoxPro的工作方式9

1.4.4 FoxPro的帮助信息10

1.4.5 FoxPro的退出11

1.5 FoxPro的技术指标与磁盘文件11

1.5.1 FoxPro 2.5的技术指标11

1.5.2 FoxPro 2.5的磁盘文件类型13

1.6 FoxPro的常量与变量15

1.6.1 常量15

1.6.2 内存变量15

1.6.3 字段变量17

1.7 FoxPro 2.5的运算符与表达式18

1.7.1 运算符18

1.7.2 表达式19

1.7.3 宏代换19

1.8 函数20

1.9 FoxPro命令的一般形式22

习题一24

第2章 数据库的建立与维护25

2.1 数据库的建立25

2.1.1 建立新的数据库文件25

2.1.2 追加记录28

2.1.3 备注型、通用型字段数据的输入29

2.1.4 库文件的打开与关闭30

2.1.5 有关建立数据库的其他命令31

2.2 数据库的显示与定位记录指针32

2.2.1 记录的显示32

2.2.2 记录指针的定位33

2.2.3 “Goto”对话框的使用34

2.3 修改库结构34

2.4 浏览与编辑记录37

2.4.1 浏览记录37

2.4.2 编辑记录40

2.5 插入与删除记录40

2.5.1 插入记录40

2.5.2 删除记录41

2.6 数据的替换43

2.7 备注型、通用型字段的修改45

习题二45

第3章 数据库的整理、检索与统计47

3.1 数据库的排序47

3.2 单项索引文件49

3.2.1 索引的概念50

3.2.2 单项索引文件的建立50

3.2.3 索引的效果51

3.3 复合索引文件52

3.3.1 结构化复合索引文件52

3.3.2 非结构化复合索引文件52

3.3.3 几种索引文件的比较53

3.3.4 用菜单命令建立索引文件53

3.4 相关的索引命令55

3.4.1 索引文件的打开与关闭55

3.4.2 多个索引文件的使用56

3.4.3 索引文件的重建56

3.4.4 若干命令与函数简介57

3.5 记录的检索58

3.5.1 顺序查找定位58

3.5.2 按索引查找59

3.5.3 用菜单命令检索60

3.6 “RQBE”窗口简介62

3.7 数据库的统计64

3.7.1 求和:SUM命令65

3.7.2 求平均值:AVERAGE命令65

3.7.3 计数:COUNT命令65

3.7.4 分组求和:TOTAL命令66

3.7.5 计算:CALCULATE命令67

习题三69

第4章 多工作区与多库操作71

4.1 工作区的概念71

4.1.1 工作区与区别名71

4.1.2 选择工作区:SELECT命令71

4.1.3 访问非当前工作区的记录数据73

4.2 库文件的关联74

4.2.1 关联性连接的建立——SET RELATION74

4.2.2 TO〈expr〉的两种典型用法75

4.2.3 “一对多”的关联——SET SKIP76

4.2.4 取消关联——SET RELATION OFF77

4.3 库的更新与库的连接77

4.3.1 利用库间联系更新数据77

4.3.2 库文件的连接78

4.4 工作环境设置与磁盘文件操作80

4.4.1 工作环境和状态的设置80

4.4.2 磁盘文件操作命令82

4.4.3 文件维护窗口83

4.5 View窗口简介84

习题四86

第5章 程序设计初步87

5.1 程序文件87

5.1.1 程序文件的建立与执行87

5.1.2 文本编辑器的基本操作88

5.2 输出命令89

5.2.1 ?与??命令89

5.2.2 \与\\命令90

5.2.3 TEXT…ENDTEXT命令91

5.3 输入命令92

5.3.1 WAIT命令92

5.3.2 ACCEPT命令92

5.3.3 INPUT命令93

5.4 定位输入输出94

5.4.1 定位输出94

5.4.2 定位输入96

5.4.3 格式化输入与输出98

5.4.4 GET变量的查验100

5.5 颜色的设置与绘制方框101

5.5.1 设置颜色101

5.5.2 绘制方框103

5.5.3 清屏104

5.6 函数的调用方法105

习题五107

第6章 控制结构程序设计108

6.1 单条件选择结构108

6.1.1 IF语句108

6.1.2 嵌套式IF语句111

6.2 多重条件选择结构113

6.2.1 DO CASE结构113

6.2.2 DO CASE的嵌套及与IF语句的嵌套116

6.3 循环语句118

6.3.1 循环语句:DO WHILE…ENDDO118

6.3.2 循环短路与中止循环119

6.3.3 计数循环:FOR…ENDFOR121

6.3.4 数据库扫描循环:SCAN…ENDSCAN122

习题六123

第7章 模块化程序结构设计125

7.1 过程与过程文件125

7.1.1 过程125

7.1.2 过程文件127

7.2 用户自定义函数132

7.2.1 自定义函数的定义与调用132

7.2.2 参数传递方式133

7.3 全局变量与局部变量134

7.4 程序的跟踪调试及出错处理137

7.4.1 程序执行跟踪窗口137

7.4.2 出错处理139

习题七139

第8章 数组及键盘处理函数141

8.1 数组的建立与使用141

8.1.1 数组的建立141

8.1.2 数组的赋值与使用141

8.1.3 数组作为过程、函数的参数143

8.1.4 全局数组与局部数组144

8.2 数组与数据库间的数据交换145

8.2.1 数据库与数组间的非批量交换145

8.2.2 数据库与数组间的批量交换148

8.3 数组函数150

8.4 键盘处理函数151

8.4.1 INKEY()函数151

8.4.2 LASTKEY()函数153

8.4.3 READKEY()函数154

8.5 键盘处理命令155

8.5.1 ON KEY命令156

8.5.2 ON ESCAPE命令157

8.5.3 ON KEY=命令158

8.5.4 ON KEY LABEL命令159

习题八163

第9章 用户界面设计——窗口的制作164

9.1 窗口的定义164

9.1.1 定义窗口164

9.1.2 设置窗口的控制属性166

9.2 窗口的激活与挂起166

9.2.1 窗口的激活166

9.2.2 窗口的挂起与关闭167

9.3 窗口的修改、隐藏与显示168

9.3.1 窗口修改命令168

9.3.2 窗口隐藏命令169

9.3.3 窗口显示命令169

9.4 移动窗口与存储窗口170

9.4.1 移动窗口170

9.4.2 存储窗口171

9.5 建立窗口的控制对象171

9.5.1 建立按式按钮172

9.5.2 建立单选按钮174

9.5.3 建立列表选择176

9.5.4 建立其他控制对象176

9.5.5 窗口函数178

9.5.6 控制对象的重新显示178

9.5.7 控制对象的启动179

习题九180

第10章 用户界面设计——菜单的制作181

10.1 光条式菜单181

10.2 主菜单条183

10.3 下拉弹出式菜单186

10.4 菜单的清除与菜单函数190

10.5 组合式菜单191

习题十193

第11章 用户界面设计——屏幕生成器与菜单生成器194

11.1 屏幕生成器194

11.1.1 屏幕生成的基本步骤194

11.1.2 快速屏幕196

11.1.3 对象的定义方法与代码片断197

11.2 屏幕工具箱198

11.2.1 数据类对象的定义199

11.2.2 控制类对象的定义200

11.2.3 图形类对象的定义207

11.3 屏幕生成器的菜单207

11.3.1 Screen弹出式菜单208

11.3.2 Object弹出式菜单209

11.4 菜单生成器210

11.4.1 菜单生成器的启动210

11.4.2 菜单设计窗口211

11.4.3 Menu弹出式菜单212

11.5 程序生成器214

11.5.1 生成器指令214

11.5.2 生成程序代码216

习题十一217

第12章 报表与标签设计219

12.1 打印准备219

12.2 用命令生成报表219

12.2.1 与打印有关的SET命令220

12.2.2 用命令生成报表220

12.3 用报表书写器生成报表222

12.3.1 报表书写器的打开222

12.3.2 报表书写器的工作窗口222

12.3.3 建立报表格式文件223

12.3.4 报表文件的预览、修改与打印225

12.4 标签设计与打印226

12.4.1 标签格式文件的建立与修改226

12.4.2 标签格式文件的预览与打印227

习题十二228

第13章 项目管理及多用户应用229

13.1 项目管理器229

13.1.1 项目管理器概述229

13.1.2 启动项目管理器230

13.1.3 编译FoxPro文件231

13.2 网络环境下的FoxPro 2.5b232

13.2.1 网络环境下FoxPro 2.5b的安装232

13.2.2 多用户操作的基本概念232

13.2.3 加锁与解锁233

13.2.4 死锁的预防235

附录一 FoxPro for Windows命令概要237

附录二 FoxPro for Windows主要函数249

参考文献256

1999《FoxPro for Windows程序设计》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由王祖卫主编;李伟等编 1999 天津:南开大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

FoxPro程序设计教程(1998 PDF版)
FoxPro程序设计教程
1998 成都:电子科技大学出版社
Windows程序设计( PDF版)
Windows程序设计
Visual Basic for ms windows程序设计( PDF版)
Visual Basic for ms windows程序设计
FOXPRO 2.5 程序设计( PDF版)
FOXPRO 2.5 程序设计
TURBO PASCAL for Windows 程序设计( PDF版)
TURBO PASCAL for Windows 程序设计
Borland c++ For windows程序设计( PDF版)
Borland c++ For windows程序设计
FoxPro for Windows高级程序设计技术(1995 PDF版)
FoxPro for Windows高级程序设计技术
1995 北京:海洋出版社
VISUAL BASIC for MS WINDOWS程序设计(1993 PDF版)
VISUAL BASIC for MS WINDOWS程序设计
1993 北京:科学出版社
FoxPro 2.5 FOR DOS应用程序设计(1994 PDF版)
FoxPro 2.5 FOR DOS应用程序设计
1994 南京:东南大学出版社
FoxPro 2.6 for Windows程序设计实用技术(1998 PDF版)
FoxPro 2.6 for Windows程序设计实用技术
1998 北京:国防工业出版社
FoxPro for Windows程序设计(1998 PDF版)
FoxPro for Windows程序设计
1998 广州:中山大学出版社
Windows程序设计(1998 PDF版)
Windows程序设计
1998 北京:人民邮电出版社
微机数据库程序设计及应用 FoxPro for Windows(1997 PDF版)
微机数据库程序设计及应用 FoxPro for Windows
1997 北京:高等教育出版社
FoxPro程序设计(1994 PDF版)
FoxPro程序设计
1994 北京:科学出版社
FoxPro for Windows程序设计教程(1999 PDF版)
FoxPro for Windows程序设计教程
1999 北京:电子工业出版社