《Clipper高级编程技巧与实例 上》求取 ⇩

第一章概述1

解释器(Interpreter)与编译器(Compiler)1

编译2

连结3

程序库4

外界函数5

使用MAKE5

Clipper套装软件6

安装CLIPPER6

专案介绍7

结论8

第二章CLIPPER的基本概念9

CLIPPER的系统规格9

CLIPPER所使用的文件10

CLIPPER的数据库文件的结构11

存储器变量12

表达式13

算术表达式13

逻辑表达式14

字符串表达式14

用户自定义函数14

与DBASEⅢPLUS兼容的索引15

全屏幕操作的光标移动键16

全屏幕编辑键16

全屏幕退出键16

全屏幕模式键16

DOS的命令处理程序17

DOS的文件及缓冲区17

计算机存储器使用18

存储器变量18

第三章Cllper语言及环境21

基础21

用户定义函数25

逻辑表达式27

WHILE和FOR条件27

变量的使用范围28

程序和PRG文件32

传值调用和传地址调用32

错误处理33

环境44

建议警告45

第四章编译及连结应用程序46

CLIPPER编译程序46

执行CLIPPER编译程序46

编译程序的选择项46

建立一个.CLP文件47

连结程序48

利用PLINK86-PLUS连接程序来连接你的程序48

交互式方式48

命令行方法49

使用LNK文件的方法49

执行PLINK86-PLUS50

利用批处理文件来编译及连接应用程序50

与函数程序库连接51

第五章连接文件的覆盖52

什么是覆盖52

设计覆盖结构53

覆盖的产生53

内部覆盖及外部覆盖55

程序嵌套覆盖55

覆盖的管理57

DOS的目录58

PLINK86-PLUS的对映图59

第六章CLIPPER调试程序61

CLIPPER的调试程序61

使用clipper的调试程序61

CONTROL功能表62

DISPLAY功能表63

Variable功能表64

Help功能表65

Break功能表66

Watch功能表67

第七章数组68

数组68

数组的声明及使用68

数组类型的参数70

处理数组的函数72

二分搜寻法89

多维数组91

数组和宏93

将数组存储在磁盘上95

建议和警告99

第八章SET KEY TO指令100

SET KEY的用法100

Help Key(F1)100

依环境改变的HELP101

递归和多层的HELP程序102

存储程序的状态104

SET KEY和INKEY106

用户自定义的HELP108

SET KEY和宏111

SET KEY的其他用法111

建议和警告113

第九章用户接口115

简单的功能表115

BOX120

按键的处理127

光标的处理131

填充键盘缓冲区132

SAVESCREEN/RESTORE SCREEN142

屏幕和MEM文件146

摘要148

GET的处理148

计算表接口166

对话窗口174

垂直滚动176

建议和警告188

第十章备注字段的处理及操作190

简介190

使用备注字段191

编辑备注字段193

GET一个备注字段195

用用户自定义函数处理备注字段197

处理备注字段204

MLCOUNT和MEMOLINE函数207

在MEMOEDIT中的字符串搜寻209

流览备注字段211

显示备注字段216

DBT文件的结构219

输入/输出222

建议和警告224

第十一章有效的查询方法225

数据库系统的范例225

打开数据库227

搜寻一个值232

通过关联指令连结数据库234

多重索引238

建立数据库239

JOIN242

模拟JOIN247

REPLACE249

在数据文件中编辑数据项250

在一个数据文件中增加数据项261

删除数据项266

数据文件的各种设置(SET)267

范例268

建议和警告289

第十二章直接处理文件290

底层文件与设备处理290

文件拷贝294

文件保护295

文件大小297

设备控制297

读入一行298

多用途读入暂存区300

文件内的数据寻找306

与C语言的比较308

建议与警告311

第十三章网络312

Clipper与局部网络312

设计网络程序的困扰312

Clipper的网络命令313

Clipper所强迫遵守的原则316

错误事件的处理318

索引文件327

其他类型的文件328

读取/修改/写入周期331

用到整个文件数据的命令336

在单用户系统下测试344

总结346

局部网络346

在局部网络上开发应用程序347

在局部网络环境下编写程序348

网络环境对文件的影响351

LOCKS.PRG的原始程序352

NET_USE函数352

FIL_LOCK函数353

REC_LOCK函数354

第十四章在Clipper中使用C语言355

概论355

在Clipper中调用C程序355

从Clipper中取得数据356

将数据返回Clipper360

编译和连结362

光标控制365

获取Clipper的内部值366

Hot Key表370

实际的处理374

鼠标器接口)376

鼠标器模拟M EN U/PROMPT指令380

串口通讯393

窗口404

建议和警告405

第十五章利用C与汇编语言编写用户自定义函数406

与C语言的界面406

C程序的编译及连接408

扩增系统的C语言函数410

Clipper与汇编语言界面418

汇编语言的扩增宏421

扩增系统的汇编语言函数423

第十六章文件结构433

概论433

编译和连结435

DBF的文件结构37

DBT的文件结构463

FRM的文件结构479

LBL的文件结构485

MEM的文件结构488

NTX的文件结构490

NDX的文件结构496

建议与警告501

第十七章Clipper公用程序502

DBU.EXE程序502

无功能表程序502

触键式选取503

模式选择项503

整体数据概观504

报表格式文件505

标签格式文件506

INDEX程序507

LINE程序507

MAKE程序507

如何使用MAKE508

一个范例系统510

推论规则(Inference rule)511

SWITCH程序512

结束SWITCH513

第十八章窗口和屏幕功能515

创建一个窗口515

属性和屏幕颜色530

阴影(SHADOWING)540

扩张窗口546

在屏幕上处理正文552

建立显示屏幕555

相对窗口—@…SAY…GET556

第十九章数据驱动技术565

在.EXE文件外部初设变量值565

将正文文件读进数组569

建立数据库575

建立窗口587

建立菜单598

数据输入屏幕(DATA ENTRY SCREEN)611

附录AdBASEⅢPLUS中Clipper支持的命令及函数630

附录BClipper编译程序的错误信息631

附录CPLINK86-PLUS连接程序的错误及警告信息633

附录DASCII字符集与INKEY()函数的传回值639

附录E在Clipper使用预处理器642

附录FSet函数649

附录G嵌套的Read程序664

附录HCLIPPER命令介绍668

附录ICLIPPER函数介绍754

《Clipper高级编程技巧与实例 上》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由廖斌,张林编著 北京希望电脑公司 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。