《Clipper 5.01入门与实例 支持彩色与网络》PDF下载

  • 购买积分:17 如何计算积分?
  • 作  者:林鸿鸣编著
  • 出 版 社:北京:学苑出版社
  • 出版年份:1993
  • ISBN:7507708012
  • 页数:556 页
图书介绍:

第一章 CLIPPER 5.01简介与概论 1

1.1 CLIPPER 5.01简介 1

1.2 CLIPPER的优点与特性 1

1.3 CLIPPER的系统规格 3

1.4 文件类型 4

1.5 文件结构 5

1.6 存储器变量 5

1.7 数据类型(DATA TYPE) 11

1.8 运算符 14

1.9 数组 19

1.10 程序块(Code Blocks) 25

1.11 前端处理器 27

1.12 用户自定义函数 32

1.13 零除问题 32

第二章 CLIPPER 5.01的编译与连接 33

2.1 如何创建可执行文件(.EXE) 33

2.2 CLIPPER 5.01的程序编译器CLIPPER.EXE 33

2.3 CLIPPER 5.01的连接程序RTLINK.EXE 41

2.4 以LIB.EXE创建程序库 49

2.5 创建编译与连接的批处理文件 50

第三章 CLIPPER 5.01指令介绍及实例 52

3.1 ?/?? 52

3.2 @....BOX 程序库:CLIPPER.LIB 52

3.3 @....CLEAR TO 程序库:CLIPPER.LIB 53

3.4 @....SAY 54

3.5 @....GET 程序库:CLIPPER.LIB 55

3.6 @....PROMPT 程序库:CLIPPER.LIB 57

3.7 @....TO 程序库:CLIPPER.LIB 58

3.8 ACCEPT 程序库:CLIPPER.LIB 59

3.9 APPEND BLANK 61

3.10 APPEND FROM 程序库:CLIPPER.LIB 62

3.11 BEGIN SEQUENCE 程序库:CLIPPER.LIB 65

3.12 CALL 程序库:CLIPPER.LIB 65

3.13 CANCEL/QUT 程序库:CLIPPER.LIB 66

3.14 CLEAR ALL/CLEAR MEMORY 程序库:CLIPPER.LIB 66

3.15 CLEAR GETS 程序库:CLIPPER.LIB 66

3.16 CLEAR SCREEN 67

3.17 CLEAR TYPEAHEAD 程序库:CLIPPER.LIB 67

3.18 CLOSE 67

3.19 COMMIT 程序库:CLIPPER.LIB 68

3.20 CONTINUE 程序库:CLIPPER.LIB 70

3.21 COPY FILE 程序库:CLIPPER.LIB 71

3.22 COPY STRUCTURE 程序库:CLIPPER.LIB 74

3.23 COPY STRUCTURE EXTEND 75

3.24 COPY TO 77

3.25 COUNT 程序库:CLIPPER.LIB 78

3.26 CREATE 程序库:CLIPPER.LIB 79

3.27 CREATE FROM 80

3.28 DECLARE 程序库:CLIPPER.LIB 81

3.29 DELETE 程序库:CLIPPER.LIB 82

3.30 DELTETE FILE 82

3.31 DIR 程序库:CLIPPER.LIB 83

3.32 DISPLAY 程序库:CLIPPER.LIB 84

3.33 DO 程序库:CLIPPER.LIB 85

3.34 DO CASE 程序库:CLIPPER.LIB 88

3.35 DO WHILE 程序库:CLIPPER.LIB 89

3.36 EXTERNAL 程序库:CLIPPER.LIB 91

3.37 FIELD 92

3.38 FIND 程序库:CLIPPER.LIB 93

3.39 FOR 程序库:CLIPPER.LIB 94

3.40 FUNCTION 程序库:CLIPPER.LIB 96

3.41 IF 程序库:CLIPPER.LIB 97

3.42 INDEX 程序库:CLIPPER.LIB 98

3.43 KEYBOARD 101

3.44 LOCAL 107

3.45 MEMVAR 108

3.46 MENU TO 程序库:CLIPPER.LIB 109

3.47 NOTE、*、//、&&、/*....*/ 110

3.48 PARAMETERS 110

3.49 PRIVATE 112

3.50 PROCEDURE 112

3.51 PUBLIC 114

3.52 READ 程序库:CLIPPER.LIB 115

3.53 RESTORE 程序库:CLIPPER.LIB 119

3.54 SAVE 程序库:CLIPPER.LIB 120

3.55 SAVE SCREEN 程序库:CLIPPER.LIB 121

3.56 SET COLOR 程序库:CLIPPER.LIB 123

3.57 SET DELIMITERS 程序库:CLIPPER.LIB 124

3.58 SET DEVICE 程序库:CLIPPER.LIB 124

3.59 SET EPOCH 程序库:CLIPPER.LIB 127

3.60 SET EXCLUSIVE 程序库:CLIPPER.LIB 128

3.61 SET FILTER 129

3.62 SET FORMAT 129

3.63 SET FUNCTION 程序库:CLIPPER.LIB 130

3.64 SET KEY 程序库:CLIPPER.LIB 130

3.65 SET PRINTER 程序库:CLIPPER.LIB 133

3.66 SET PROCEDURE 133

3.67 SET SOFTSEEK 程序库:CLIPPER.LIB 133

3.68 SET WRAP 程序库:CLIPPER.LIB 135

3.69 STATIC 136

3.70 TEXT 程序库:CLIPPER.LIB 136

3.71 USE 程序库:CLIPPER.LIB 137

第四章 CLIPPER 5.01函数介绍与实例 138

4.1 AADD() 程序库:CLIPPER.LIB 138

4.2 ACHOICE() 程序库:CLIPPER.LIB 139

4.3 ACLONE() 程序库:CLIPPER.LIB 141

4.4 ACOPY() 程序库:CLIPPER.LIB 142

4.5 ADEL() 程序库:CLIPPER.LIB 144

4.6 ADIR() 程序库:CLIPPER.LIB 145

4.7 AEVAL() 程序库:CLIPPER.LIB 146

4.8 AFIELDS() 程序库:CLIPPER.LIB 148

4.9 AFILL() 程序库:CLIPPER.LIB 149

4.10 AINS() 程序库:CLIPPER.LIB 150

4.11 ALTD() 程序库:CLIPPER.LIB 151

4.12 ARRAY() 程序库:CLIPPER.LIB 151

4.13 ASCAN() 程序库:CLIPPERLIB 153

4.14 ASIZE() 程序库:CLIPPER.LIB 154

4.15 ASORT() 程序库:CLIPPER.LIB 155

4.16 ATAIL() 程序库:CLIPPER.LIB 156

4.17 BROWSE() 程序库:CLIPPER.LIB 156

4.18 DBAPPEND() 程序库:CLIPPER.LIB 159

4.19 DBCLEARFILTER() 160

4.20 DBCLEARINDEX() 程序库:CLIPPER.LIB 160

4.21 DBCLEARRELATION() 程序库:CLIPPER.LIB 160

4.22 DBCLOSEALL() 程序库:CLIPPER.LIB 160

4.23 DBCLOSEAREA() 160

4.24 DBCOMMIT() 程序库:CLIPPER.LIB 161

4.25 DBCOMMITALL() 程序厍:CLIPPER.LIB 161

4.26 DBCREATE() 程序库:CLIPPER.LIB 161

4.27 DBCREATEINEDX() 165

4.28 DBDELETE() 程序库:CLIPPER.LIB 165

4.29 DBEDIT() 166

4.30 DBEVAL() 程序库:CLIPPER.LIB 168

4.31 DBFILTER() 程序库:CLIPPER.LIB 169

4.32 DBGOBOTTOM() 程序库:CLIPPER.LIB 169

4.33 DBGOTO() 程序库:CLIPPER.LIB 170

4.34 DBGOTOP() 程序库:CLIPPER.LIB 170

4.35 DBRECALL() 程序库:CLIPPER.LIB 170

4.36 DBREINDEX() 程序库:CLIPPER.LIB 171

4.37 DBRELATION() 程序库:CLIPPER.LIB 171

4.38 DBSEEK() 程序库:CLIPPER.LIB 172

4.39 DBSELECTAREA() 程序库:CLIPPER.LIB 172

4.40 DBSETFILTER() 程序库:CLIPPER.LIB 172

4.41 DBSETORDER() 173

4.42 DBSETRELATION() 173

4.43 DBSKIP() 程序库:CLIPPER.LIB 173

4.44 DBSTRUCT() 程序库:CLIPPER.LIB 174

4.45 DBUNLOCK() 程序库:CLIPPER.LIB 175

4.46 DBUNLOCKALL() 程序库:CLIPPER.LIB 175

4.47 DBUSEAREA() 176

4.48 DELETED() 程序库:CLIPPER.LIB 176

4.49 DESCEND() 程序库:CLIPPER.LIB 177

4.50 DEVOUT() 程序库:CLIPPER.LIB 178

4.51 DIRECTORY() 程序库:CLIPPER.LIB 178

4.52 DISKSPACE() 程序库:CLIPPER.LIB 179

4.53 DISPBEGIN() 程序库:CLIPPER.LIB 180

4.54 DISPBOX() 程序库:CLIPPER.LIB 181

4.55 DISPEND() 程序库:CLIPPER.LIB 181

4.56 DISPOUT() 程序库:CLIPPER.LIB 182

4.57 DOSERROR() 程序库:CLIPPER.LIB 182

4.58 EMPTY() 程序库:CLIPPER.LIB 184

4.59 ERRORLEVEL() 程序库:CLIPPER.LIB 186

4.60 EVAL() 程序库:CLIPPER.LIB 186

4.61 FCLOSE() 程序库:CLIPPER.LIB 187

4.62 FCOUNT() 程序库:CLIPPER.LIB 187

4.63 FCREATE() 程序库:CLIPPER.LIB 188

4.64 FERROR() 程序库:CLIPPER.LIB 189

4.65 FIELD() 程序库:CLIPPER.LIB 190

4.66 FIELDGET() 程序库:CLIPPER.LIB 190

4.67 FIELDPOS() 程序库:CLIPPER.LIB 191

4.68 FIELDPUT() 程序库:CLIPPER.LIB 191

4.69 FILE() 程序库:CLIPPER.LIB 191

4.70 FKLABEL() 程序库:CLIPPER.LIB 192

4.71 FLOCK() 程序库:CLIPPER.LIB 193

4.72 FOPEN() 程序库:CLIPPER.LIB 193

4.73 FREAD() 程序库:CLIPPER.LIB 194

4.74 FREADSTR() 程序库:CLIPPER.LIB 195

4.75 FRENAME() 程序库:CLIPPER.LIB 195

4.76 FSEEK() 程序库:CLIPPER.LIB 196

4.77 FWRITE() 程序库:CLIPPER.LIB 196

4.78 GETENV() 程序库:CLIPPER.LIB 197

4.79 HARDCR() 程序库:CLIPPER.LIB 198

4.80 HEADER() 程序库:CLIPPER.LIB 198

4.81 IF() 程序库:CLIPPER.LIB 199

4.82 INDEXEXT() 程序库:CLIPPER.LIB 200

4.83 INDEXKEY() 程序库:CLIPPER.LIB 201

4.84 INDEXORD() 程序库:CLIPPER.LIB 202

4.85 INKEY() 程序库:CLIPPER.LIB 202

4.86 ISCOLOR() 程序库:CLIPPER.LIB 204

4.87 ISPRINTER() 程序库:CLIPPER.LIB 204

4.88 LASTKEY() 程序库:CLIPPER.LIB 204

4.89 LASTREC() 程序库:CLIPPER.LIB 205

4.90 LEFT() 程序库:CLIPPER.LIB 206

4.91 LEN() 程序库:CLIPPER.LIB 206

4.92 LTRIM() 程序库:CLIPPER.LIB 208

4.93 LUPDATE() 程序库:CLIPPER.LIB 208

4.94 MAXCOL() 程序库:CLIPPER.LIB 209

4.95 MAXROW() 程序库:CLIPPE R.LIB 209

4.96 MEMOEDIT() 程序库:CLIPPER.LIB 210

4.97 MEMOLINE() 程序库:CLIPPER.LIB 212

4.98 MEMOREAD() 程序库:CLIPPER.LIB 213

4.99 MEMORY() 程序库:CLIPPER.LIB 213

4.100 MEMOTRAN() 程序库:CLIPPER.LIB 214

4.101 MEMOWRIT() 程序库:CLIPPER.LIB 214

4.102 MLCOUNT() 程序库:CLIPPER.LIB 215

4.103 MLCTOPOS() 215

4.104 MLPOS() 216

4.105 MPOSTOLC() 217

4.106 NETERR() 程序库:CLIPPER.LIB 217

4.107 NETNAME() 程序库:CLIPPER.LIB 217

4.108 NEXTKEY() 程序库:CLIPPER.LIB 218

4.109 OS() 程序库:CLIPPER.LIB 219

4.110 PAD() 程序库:CLIPPER.LIB 220

4.111 PCOL() 程序库:CLIPPER.LIB 220

4.112 PCOUNT() 程序库:CLIPPER.LIB 221

4.113 PROCLINE 程序库:CLIPPER.LIB 221

4.114 PROCNAME 程序库:CLIPPER.LIB 222

4.115 PROW() 程序库:CLIPPER.LIB 223

4.116 QOUT()/QQOUT() 程序库:CLIPPER.LIB 223

4.117 RAT() 程序库:CLIPPER.LIB 223

4.118 READEXIT() 程序库:CLIPPER.LIB 224

4.119 READINSERT() 程序库:CLIPPER.LIB 224

4.120 READKEY() 程序库:CLIPPER.LIB 224

4.121 READVAR() 程序库:CLIPPER.LIB 225

4.122 RECCOUNT() 程序库:CLIPPER.LIB 225

4.123 RECSIZE() 程序库:CLIPPER.LIB 226

4.124 REPLICATE() 226

4.125 RESTSCREEN() 227

4.126 RIGHT() 程序库:CLIPPER.LIB 228

4.127 RLOCK 程序库:CLIPPER.LIB 228

4.128 ROUND() 程序库:CLIPPER.LIB 229

4.129 ROW() 程序库:CLIPPER.LIB 229

4.130 RTRIM() 程序库:CLIPPER.LIB 229

4.131 SAVESCREEN() 程序库:CLIPPER.LIB 230

4.132 SCROLL() 程序库:CLIPPER.LIB 230

4.133 SECONDS() 程序库:CLIPPER.LIB 230

4.134 SELECT() 程序库:CLIPPER.LIB 231

4.135 SET 程序库:CLIPPER.LIB 231

4.136 SETCANCEL() 程序库:CLIPPER.LIB 232

4.137 SETCOLOR() 程序库:CLIPPER.LIB 233

4.138 SETCURSOR() 程序库:CLIPPER.LIB 236

4.139 SETKEY() 程序库:CLIPPER.LIB 238

4.140 SETPOS() 程序库:CLIPPER.LIB 238

4.141 SETPRC() 程序库:CLIPPER.LIB 239

4.142 SOUNDEX() 程序库:CLIPPER.LIB 239

4.143 SPACE() 239

4.144 SQRT() 程序库:CLIPPER.LIB 240

4.145 STR() 程序库:CLIPPER.LIB 240

4.146 STRTRAN() 241

4.147 STUFF() 程序库:CLIPPER.LIB 242

4.148 SUBSTR() 程序库:CLIPPER.LIB 243

4.149 TIME() 程序库:CLIPPER.LIB 244

4.150 TONE() 程序库:CLIPPER.LIB 244

4.151 TRANSFORM() 程序库:CLIPPER.LIB 253

4.152 TYPE() 程序库:CLIPPER.LIB 254

4.153 UPDATED() 程序库:CLIPPER.LIB 256

4.154 VAL() 程序库:CLIPPER.LIB 257

4.155 VALTYPE() 程序库:CLIPPER.LIB 258

4.156 VERSION() 程序库:CLIPPER.LIB 259

4.157 WORD() 程序库:CLIPPER.LIB 259

第五章 如何编写自定义函数及函数库 260

5.1 函数的定义 260

5.2 函数定义格式 260

5.3 函数的管理方式 262

5.4 自定义函数实践及示例 266

第六章 CLIPPER网络程序设计技巧与实例 286

6.1 CLIPPER与网络 286

6.2 CLIPPER在网络上的自定义函数 287

6.3 网络程序编写示例 293

6.4 网络程序设置注意事项 300

第七章 CLIPPER 5.01与其他语言的连接 301

7.1 CLIPPER与汇编语言的连接 301

7.2 CLIPPER与C语言的连接 304

第八章 CLIPPER程序设计技巧 306

8.1 如何制作菜单 306

8.2 如何使应用程序在黑白及彩色之下均能同时运行 312

8.3 如何制作联机帮助说明 314

8.4 如何使应用程序暂时返回DOS 317

8.5 如何在应用程序内自建.DBF及.NTX文件 318

8.6 如何备份.DBF文件及.NTX文件 322

8.7 如何制作万年历 325

8.8 抓公差游戏的制作 339

8.9 如何打印特殊字形 344

8.10 如何创建索引文件公用程序 346

8.11 如何在文件每行前加上行号再打印 348

8.12 如何打印报表 352

8.13 如何将数据输入至文件(文本文件中) 354

8.14 如何使应用程序在CLIPPER与dBASE之下均能运行 355

8.15 如何制作计算机卡拉OK 356

8.16 如何以ACHOICE()函数制作文件拷贝实用程序 365

8.17 如何以DBEDIT()函数作数据库文件的编辑 371

第九章 CLIPPER程序专业设计篇(支持网络、彩色)实例 379

9.1 财产系统目录总表 379

9.2 文件结构表 380

9.3 源程序 383

9.4 程序运行结果部分菜单及报表 537

9.5 以财产管理系统为例,制作动态外部覆盖 550

附录A 保留字 552

附录B ASCⅡ码表 553

附录C INKEY()返回值 555