第一部分 学用Clipper 2
第一章 Clipper 5.2x概述 2
1.1 关于Clipper 2
1.2 Clipper技术规范和说明 4
1.3 本书阅读指导 6
第二章 Clipper5.2x的安装、编译和连接 9
2.1 Clipper版本5.2x的安装 9
2.2 安装Clipper的系统调整 11
2.3 从源程序(.PRG)到执行文件(.EXE) 13
2.4 启动和控制编译 14
2.5 启动和控制连接 16
2.6 中文下的Clipper使用 18
第三章 Clipper5.2x编程基础 20
3.1 Clipper语言的基本概念 20
3.2 Clipper程序设计 59
3.3 Clipper5.2x的增强功能 71
3.4 Clipper编程的注意事项 83
4.2 使用在线帮助NG 88
4.1 在线帮助NG的装入、激活和退出 88
第四章 Clipper的实用工具 88
4.3 调用调试工具CLD 91
4.4 CLD用法详释 93
4.5 实用程序DBU的使用 101
4.6 实用程序RL的使用 104
第二部分 编程技巧 108
第五章 数组的使用 108
5.1 数组建立与处理函数 108
5.2 数组的增强功能的应用 117
5.3 用代码块操作数组 122
5.4 记录数据与数组的双向传递 125
5.5 数组的存储 128
第六章 用户界面设计 130
6.1 屏幕的存储及在程序设计中的应用 130
6.2 自制立体窗口函数 138
6.3 热键处理程序及应用 141
6.4 用户按键的捕获与模拟 147
6.5 制作全屏幕编辑程序 149
7.2 用于备注字段的函数 170
第七章 备注字段处理技术 170
7.1 数据库的备注字段 170
7.3 备注字段的编辑、浏览 175
7.4 备注字段的输入输出与应用 182
第八章 低级文件功能的操作 186
8.1 Clipper的文件处理功能 186
8.2 低级文件处理函数 186
8.3 用文件功能操作设备 190
8.4 低级文件功能的应用 191
9.1 网络程序设计的基本概念 201
第九章 Clipper的网络应用 201
9.2 Clipper的网络支持 203
9.3 Clipper中设计网络应用 206
第十章 嵌入C语言和汇编语言模块 217
10.1 嵌入C或汇编语言模块 217
10.2 Clipper与C的接口 217
10.3 Clipper与汇编的接口 221
11.1 Clipper中菜单的功能 234
第十一章 菜单系统的设计 234
第三部分 实用范例 234
11.2 通用下拉式菜单系统设计 245
第十二章 通用报表输出技术 262
12.1 通用报表输出的任务 262
12.2 动态组合的填表打印算法 263
12.3 系统的数据文件组织 273
12.4 通用报表系统的结构 277
12.5 通用报表系统的主要模块源程序 278
12.6 几点优化的建议 295
第十三章 数据映射技术 299
13.1 数据映射的概念 299
13.2 简单数据映射—取数 300
13.3 数据转换表的应用 306
第四部分 快速参考 316
附录一 316
附录二 328
附录三 350
附录四 352