第一部分 FoxPro 程序开发问题解答及示例 6
第一章 FoxPro中的开发工具 8
1.1 菜单设计(Design Menu Ststem) 10
1.2 屏幕设计(Design Screen System) 11
1.3 报表/标签设计 (Design Report/Lable System) 12
1.4 关系示例查询RQBE 14
1.5项目管理工具PROJECT 16
1.6 视图文件VIEW 18
1.7 资源文件esource 18
1.8 使用FoxPro中的程序 设计 工具 23
第二章 数据库设计 28
2.1从需求中的数据到程序中的数据结构 29
2.2 FoxPro中的数据库 30
2.7自动打开数据库 31
2.8 使数据库”共享“ 31
2.4更好地建立和使用索引文件 31
2.3优化数据库 31
2.5 正确使用“工作区” 33
2.9 临时表 (CURSOR) 的使用 33
第三章 菜单设计 34
2.6 正确 使用“别名“ 34
3.1 在foxPro 中设计菜单 35
3.2 选择菜单的属性 35
3.3 建立不依赖Screen的菜单 36
3.4 动态增减菜单 36
3.5 在多个菜单间切换 37
3.6 设置菜单的有效/失效 37
3.7弹出式菜单 37
3.8 Result\Options\Setupt和Cleanup 38
4.2 有关W·indows的元素 39
4.1正确理解Screen 39
第四章 屏幕设计 39
4.3在Screen上开窗口 40
4。4 选择Window的属性 43
4.5设置 Window的位置 44
4.6 设置Window的颜色 45
4.7屏蔽 Window 45
4.8使用ScreenSET 46
4.9避免Screen嵌套超邮五级 46
4.10使用Window 47
4.11使用QuickScreen 49
4.12Objects管理 50
4.13Screen设计中的Code 51
4.14使用ONSHUTDOWN\ONERROR\ONESCAPE 51
第五章 报表(标签)设计 57
5.1报表的元素 57
5.2 设计特定的报表 58
5.3设计时要注意的问题 58
5.4使用Quick Report 61
5.5关于非FoxPro的报表自动生成 62
5.6报表(REPORT)和标签(LABEL) 66
6.1使用Project 67
第六章 1/O和文件管理 67
6.2进行文件操作 72
6.3I/O重定向 72
6.4打印问题 73
第七章 FoxPro的程序运行环境管理 77
7.1使用SET 77
7.2使用VIEW 77
7.3.使用RESOURCE 77
7.4使用CONFIG文件 78
7.5 其它 78
8。2利用数据库操作建立算法 79
第八章 算法设计 79
8.1程序 的语法和语义问题 79
8.3Rushmore技术 80
8。4利用Rushmore技术 80
8.5有效地使用命令 81
8.6内嵌SELECT-SQL 83
8.7 利用SELECT-SQL 84
8.8使用标准SQL语言 84
9.1SQLServer中有关数据库的概念 86
9.2SQLServer的数据管理 86
第九章 Client/SErver方式 程序设计 86
9.3SQLServe对数据的操作 87
9.4SQLServe表中数据的类型 87
9.5 关于ODBC 87
9.6FxoPro利用SQLServe 95
9.7SQLServe 下数据的处理效率 95
第十章FxoPro的软件维护 97
10.1提高FxoPro程序地的可维护性 97
10.2维护FxoPro程序 102
10.3减少或避免 程序的语法错误 103
10.4减少或避免 程序的语义错误 104
10.5程序升级问题 105
10.6外斗酒只鸡接口问题 105
10.7程序 文档问题 105
第十一章FxoPro的功能扩展 113
11.1动态链接库DLL 113
11.2FxoPro与C/C+语言 116
11.3FxoPro与PIF 117
11.4FxoPro提供的FLL 117
12.2动态数据交换(DDE) 119
12.1目标联接和嵌入(OLE) 119
第十二章 FxoPro和工作组 119
12.3程序FOXDATA。APP 120
第十三章 生成APP和EXE 122
13.1文件。APP 122
13.2文件。EXE 122
13.3文件。ESL 123
第十四章FxoPro软件 包中有用的程序 124
14.1GENGRAPH.APP 124
14.2 GENXTAB.PRG 124
14.3FOXAPP.APP 125
14.4HC31.EXE 126
14.5SETUP.APP 131
14.6GENSCRN.PRG 131
14,9ADDICON.APP 131
14.10KBVIEW,.APP 131
14.7GENMENU.PRG 132
14.8TRANSPRT.PRG 132
第十五章 在DOS版汉字操作系统环境下的问题 136
15.1 内存问题 136
15.2热键问题 136
15.5NOVELL NETWORK 下的多打印输出 137
15.4网络打犯问题 137
15.3打印字型 问题 137
第十六章 程 序调试 138
16.1各种情况的考虑 138
16.2使用调试工具 138
16.3条件编译 139
第十七章 用FoxProa开发大武进应用程序 140
17.1设计前的总体规划 140
17.2使用FoxProa的开发工具 140
17.3制定完善的程序 文档资料 150
18.1 程序设计问题 151
第十八章 常见问题集锦 151
18.2FoxProa开发环境问题 156
第十九章 中文版开发环境 158
19.1关于FoxProa2.5B中文版 158
19.2FoxProa2.5B中文版的环境 160
19.3FoxProa2.5B中文版程序 开发 163
第二十章 多用户环境 163
20.2共享打开表 164
20.3文件存取权限 164
20。1临时文件问题 164
20.4具有自动锁定功能的命令 165
20.5冲突管理 165
20.6错误 处理 165
20.7低级文件操作问题 165
20.8优化问题 167
第二十一章 交叉平台 167
21.1Windows下运行MS-DOS程序 167
21.4不同平台下的文件的维护 168
21.5在MS-DOS下运行Windows程序 168
21.3充分利用Windows的特性 168
21.2文件转换 168
21.6开发平台的选择 169
第二部分 技术问答 171
1)了解FoxProa 171
2)FoxProa 兼容性问题 172
3) FoxProa 跨平台问题 173
4)FoxProa 一般问题 174
5)FoxProa安装问题 177
6)FoxProa编辑问题 180
7)FoxProa高级编辑 187
8)深入FoxProa 192
9)FoxProa 优化剖 194
10)Suggest about FoxProa 196
第三部分 案例 198
FoxProa 与VB3.0和AUTOCAD12 201
多媒 体办公自动化系统 202
多媒体应用系统 203
人事管理系统中的256色较长象问题 205
利用FoxProa for Windows中连接ORACLE数据库 207
应用VisualC++来扩展FoxProa 209
FOXPRO CONNECTIVITY KIT 应用体会 214