汉字FOXBASE+2.10编程技巧与实例PDF电子书下载
- 电子书积分:16 积分如何计算积分?
- 作 者:刘彬,高峰编译
- 出 版 社:北京:海洋出版社
- 出版年份:1992
- ISBN:7502724028
- 页数:544 页
前言 1
第零章 概述 1
0.1 FoxBASE+2.10新增功能简介 1
0.1.1 特色与优点 1
目录 1
0.1.2 语言上的扩充与加强功能 2
0.1.3 硬件需求 6
0.2 阅读本书所获得的益处及如何获得 6
0.3 本书编写目的 7
0.4 最后的话 7
0.6 安装程序 8
0.5 计算机的需求 8
0.7 何谓ASCII? 9
0.8 何为ASCII文件?如何制作ASCII文件? 11
0.9 FoxBASE+正文编辑器的使用 11
第一章 FoxBASE+系统概述 13
1.1 系统基本格式 13
1.2 FoxBASE+数据表达式 13
1.2.1 字符型 13
1.2.2 数值 13
1.2.3 逻辑型 13
1.2.5 常量 14
1.2.6 内存变量(Memory Variables) 14
1.2.4 日期型 14
1.2.7 命名规则(Naming Conventions) 15
1.2.8 数据类型 15
1.2.9 有效区域 15
1.2.10 系统上限(Upper Limits) 15
1.2.11 系统基本运行 15
1.2.12 数据库字段(Fields) 15
1.2.13 运算符 16
1.2.14 字符型运算符 16
1.2.15 数值运算符(Numeric Operators) 17
1.2.16 日期运算符 18
1.2.17 比较运算符 19
1.2.18 FoxBASE+命令 20
1.2.19 FoxBASE+文件(Files) 20
1.2.20 文件名称(Filenames) 20
1.2.21 文件类型(File Types) 21
1.3 数据输入的基本格式 21
1.3.1 PICTURE格式码 21
1.3.2 PICTURE功能码 22
1.3.3 示例 23
1.4 公用和专有的内存变量 30
1.4.1 传递变量 33
1.4.2 lbmsg示例程序的技巧 36
1.4.4 更改变量 37
1.4.3 建立通用子程序的注意事项 37
2.1 ? 39
第二章 FoxBASE+基本命令 39
2.2 @ 40
2.3 @ CLEAR 43
2.4 @ TO 44
2.5 @ BOX 44
2.6 @ 〈coord〉MENU 44
2.7 @ 〈row,col〉PROMPT 45
2.8 ACCEPT 46
2.10 APPEND BLANK 47
2.11 APPEND FROM 47
2.9 APPEND 47
2.12 AVERAGE 49
2.13 BROWSE 49
2.14 CALL 51
2.15 CANCEL 52
2.16 CHANGE 53
2.17 CLEAR 54
2.18 CLOSE 56
2.19 CONTINUE 57
2.20 COPY FILE 58
2.21 COPY TO 58
2.23 COPY STRUCTURE EXTENDED 60
2.22 COPY STRUCTURE 60
2.24 COUNT 61
2.25 CREATE 61
2.26 CREATE FROM 62
2.27 CREATE LABEL 62
2.28 CREATE REPORT 63
2.29 CREATE VIEW 65
2.30 DELETE 66
2.31 DELETE FILE 67
2.32 DIMENSION 67
2.33 DIR或DIRECTORY 68
2.34 DISPLAY 69
2.35 DO 71
2.36 DO CASE...OTHERWIWE...ENDCASE 72
2.37 DO WHILE...LOOP...EXIT...ENDDO 73
2.38 EDIT 75
2.39 EJECT 75
2.40 ERASE 76
2.41 EXIT 77
2.42 FIND 77
2.43 FLUSH 78
2.45 GO 79
2.44 GATHER 79
2.46 HELP 80
2.47 IF...ELSE...ENDIF 81
2.48 INDEX 82
2.49 INPUT 83
2.50 INSERT 84
2.51 JOIN 85
2.52 KEYBOARD 86
2.53 LABEL 87
2.54 LIST 87
2 55 LOAD 88
2.56 LOCATE 89
2.57 LOOP 90
2.58 MENU 91
2.59 MENU TO 92
2.60 MODIFY 93
2.61 NOTE/*/&& 94
2.62 ON 95
2.63 PACK 95
2.64 PARAMETERS 96
2.65 PRIVATE 97
2.66 PROCEDURE 97
2.67 PUBLIC 98
2.69 READ 99
2.68 QUIT 99
2.70 READ MENU 100
2.71 RECALL 101
2.72 REINDEX 101
2.73 RELEASE 102
2.74 RENAME 103
2.75 REPLACE 104
2.76 REPORT 105
2.77 RESTORE 105
2.78 RESUME 106
2.80 RETURN 107
2.79 RETRY 107
2.81 RUN/! 108
2.82 SAVE 108
2.83 SCATTER 109
2.84 SCROLL 110
2.85 SEEK 110
2.86 SELECT 111
2.87 SET 111
2.88 SKIP 121
2.89 SORT 122
2.90 STORE 123
2.93 TEXT...ENDTEXT 124
2.91 SUM 124
2.92 SUSPEND 124
2.94 TOTAL 125
2.95 TYPE 126
2.96 UNLOCK 126
2.97 UPDATE 127
2.98 USE 127
2.99 WAIT 127
2.100 ZAP 128
3.1 用户自定义函数 129
第三章 FoxBASE+基本函数 129
3.2 & 130
3.3 $ 131
3.4 ABS 132
3.5 ALIAS 132
3.6 ASC 133
3.7 AT 133
3.8 BOF 134
3.9 CDOW 134
3.10 CHR 135
3.11 CMONTH 135
3.13 CTOD 136
3.12 COL 136
3.14 DATE 137
3.15 DAY 138
3.16 DBF 138
3.17 DELETE 139
3.18 DTOC 140
3.19 EOF 140
3.20 ERROR 141
3.21 EXP 142
3.22 FCOUNTO 142
3.24 FILE 143
3.23 FIELD 143
3.25 FKLABEL 144
3.26 FKMAX 144
3.27 FLOCK 145
3.28 FOUND 145
3.29 GETENV 146
3.30 IIF 146
3.31 INKEY 147
3.32 INT 148
3.33 ISALPHA 149
3.34 ISCOLOR 149
3.36 ISUPPER 150
3.35 ISLOWER 150
3.37 LEFT 151
3.38 LEN 151
3.39 LOG 152
3.40 LOWER 152
3.41 LTRIM 153
3.42 LUPDATE 153
3.43 MAX 154
3.44 MESSAGE 154
3.47 MONTH 155
3.46 MOD 155
3.45 MIN 155
3.48 NDX 156
3.49 OS 157
3.50 PCOL 157
3.51 PROW 157
3.52 READKEY 157
3.53 RECCOUNT 159
3.54 RECNO 159
3.55 RECSIZE 160
3.56 REPLICATE 160
3.58 RLOCK或LOCK 161
3.57 RIGHT 161
3.59 ROUND 162
3.60 ROW 162
3.61 RTRIM 163
3.62 SELECT 163
3.63 SOUNDEX FUNCTION 163
3.64 SPACE 164
3.65 SORT 164
3.66 STR 165
3.67 STUFF 165
3.68 SYS 166
3.69 TIME 169
3.70 TRANSFORM 170
3.71 TRIM 171
3.72 TYPE 171
3.73 UPDATED 172
3.74 UPPER 172
3.75 VAL 172
3.76 VERSION 173
3.77 YEAR 173
第四章 FoxBASE+系统环境的定义 175
4.1 FoxBASE+外部设置(CONFIG.SYS) 175
4.2 何谓“缓冲区” 175
4.3 COFIG.FX,FoxBASE+的系统配置文件 176
4.4 系统配置的分配项目 178
4.5 使用SET命令来设置FoxBASE+的环境 181
4.6 将dBASFⅢPLUS转换成FoxBASE+ 182
4.7 磁盘操作系统中SUBST命令的运用 184
4.8 为什么要使用SUBST? 186
第五章 FoxBASE+结构化流程控制与循环结构 188
5.1 FoxBASE+控制结构与指令写法 188
5.2 FoxBASE+系统循环状态指令与法 189
5.3 FoxBASE+执行程序的中断方式 190
5.4 计算机程序 192
第六章 FoxBASE+驱动菜单的制作 211
6.1 传统菜单的编写方式 212
6.2 较有技巧的菜单编写方式 216
6.3 传统亮条式驱动菜单的制作 224
6.4 专业亮条式驱动菜单的制作 230
6 5 传统下拉式驱动菜单的制作 236
6 6 专业下拉式驱动菜单的制作 239
6 7 专业上托式驱动菜单的制作 256
6.8 各类数据库系统驱动菜单的制作与比较 257
第七章 FoxBASE+数据库的管理 288
7.1 使用CREATE指令来构造(.DBF)数据库文件 288
7.2 显示数据库文件内的记录 290
7.3 以记录号码正确表示记录 292
7.4 FoxBASE+系统的限制 293
7.5 发行应用系统数据库文件的制作 294
7.6 何谓记录指针? 298
7.7 何谓索引? 299
7.8 FoxBASE+与B+树的数据索引原理 299
7.9 数据库与索引文件的调整 309
7.10 FoxBASE+特有的条件式索引文件 315
第八章 FoxBASE+数据库维护模块的设计 317
9.1 多记录与多文件的数据登录 354
9.2 本章概述 354
第九章 FoxBASE+数组建立与应用 354
9.3 串接的结构 355
9.4 数组的建立与使用 357
9.5 屏幕技巧程序的编写 359
9.6 将记录载入数组元素中 360
9.7 将数组元素取代数据库记录 361
9.8 画面编辑多记录的逻辑结构 363
9.9 在窗口内卷动及显示记录 365
9.10 增添与编辑数组记录 368
9.11 删除数组中的记录 369
9.12 SCATTER与GATHER 370
9.13 灵活应用数组与窗口卷动功能来设计一个多纪录的数据登录程序 372
10.1 打印一份简单的报表 412
第十章 FoxBASE+报表的制作 412
10.2 排序与索引的比较 416
10.3 排序方法的技巧 418
10.4 加总与统计 419
10.5 处理所选择的记录 421
10.6 部分加总 421
10.7 使用REPORT指令自动产生报表 425
10.8 报表程序示例 425
第十一章 编制用户自定义函数 432
11.1 UDFs函数的编制 433
11.2 使用汇编语言来编写UDFs函数 436
第十二章 使用FoxBASE+宏指令 443
12.1 使用宏的指导原则 444
12.2 使用于DO WHILE循环内的宏 444
12.3 应用宏和数组 444
12.4 宏与命令结构 445
12.5 宏内运算符 446
12.6 剖析一个宏 446
第十三章 FoxBASE+键盘侦测函数与程序中断控制处理应用 449
13.1 给出用户的辅助说明 449
13.2 ON KEY 450
13.3 获取错误 452
13.4 ON ERROR 452
13.5 INKEY() 455
13.6 READKEY() 457
第十四章 FoxBASE+简易绘图的制作 461
14.1 简易绘图的方式 461
14.2 给应用程序加点颜色 464
第十五章 多用户FoxBASE+ 467
15.1 系统需求 467
15.1 硬件 467
15.1.2 软件 467
15.2 使用多用户FoxBASE+前的注意事项 467
15.2.1 多用户FoxBASE+的相容性 467
15.2.4 执行多用户FoxBASE+ 468
15.2.3 FoxBASE+所没有提供的功能 468
15.2.2 多用户FoxBASE+的扩充功能 468
15.3 名词说明 469
15.4 多用户程序 470
15.4.1 修改数据库所需的动作 470
15.4.2 需要独占使用数据库的动作 470
15.4.3 自动锁住的动作 471
15.4.4 用来明确锁住的函数 471
15.4.5 “ON ERROR”子程序 473
15.5 锁住记录和文件的惯用法 475
15.5.1 独占使用一个数据库 475
15.5.3 自动锁定记录 476
15.5.2 自动锁定文件 476
15.5.5 不需锁定的函数 477
11.5.4 明确锁住记录 477
15.5.6 状态列和记录区 478
15.6 多用户命令 478
15.6.1 CHANGE 478
15.6.2 DISPLAY STATUS 479
15.6.3 EDIT 479
15.6.4 LIST STATUS 479
15.6.6 SET 480
15.6.7 SET EXCLUSIVE 480
15.6.5 RETRY 480
15.6.8 SET PRINTER 481
15.6.9 UNLOCK 481
15.6.10 USE EXCLUSIVE 482
15.7 多用户函数 482
15.7.1 ERROR 482
15.7.2 FLOCK 482
15.7.3 MESSAGE 483
15.7.4 RLOCK或LOCK 483
15.7.5 SYS 484
15.8 多用户错误信息 487
16.1 使用SUSPEND与RESUME命令 488
第十六章 FoxBASE+系统的侦错与软件支持 488
16.2 不可思议的0*与1*文件 489
16.3 给程序设计者的援助 490
16.4 FoxBASE+所提供的软件支持 490
16.4.1 完全交互式的FoxBASE+ 490
16.4.2 仅执行编译式的FoxBASE+ 491
第十七章 FoxBASE+特有的程序文件产生器 493
17.1 使用程序文件的技巧 493
17.2 FoxBASE+程序文件产生器(Foxbind) 493
17.3 程序设计的提示 494
18.1 FoxBASE+程序文件的编译 496
第十八章 FoxBASE+可执行程序版本的生成 496
18.2 FoxBASE+编译程序扩充功能 497
18.3 改变“.FOW”模块所存放的目录 497
18.4 加强“.FOX”模块的安全性 497
18.5 FoxBASE+Runtimc的发行方式 498
18.6 在“仅能执”(Runtime-only)之下的FoxBASE+ 498
附录A FoxBASE+指令一览表 500
附录B FoxBASE+函数一览表 518
附录C FoxBASE+错误信息 527
附录D Video.DBF的结构与内容 541
D.1 Vidco.DBF数据库结构 541
D.2 数据内容 541
- 《看漫画学钢琴 技巧 3》高宁译;(日)川崎美雪 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《导游词创作和讲解技巧》廖广莉主编 2019
- 《齐心开创共建“一带一路”美好未来 在第二届“一带一路”国际合作高峰论坛开幕式上的主旨演讲》习近平著 2019
- 《CINEMA 4D新手快速进阶实例教学 商迪》商迪 2020
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019
- 《全国职业院校工业机器人技术专业规划教材 工业机器人现场编程》(中国)项万明 2019
- 《2018考研数学 数学 1 15年真题详解及解题技巧》本书编委会著 2017
- 《销售技巧》郭月著 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《HSEQ与清洁生产》高峰编著 2019
- 《山海经全集精绘 上》王红旗编译;孙晓琴绘 2019
- 《《易纬》占术研究》刘彬著 2014
- 《山海经全集精绘 下》王红旗编译;孙晓琴绘 2019
- 《剖脑记 新译侦探小说》(美)查普霖著;商务印书馆编译所译 1945
- 《贝多芬爱情歌曲集》周文楠编译 2018
- 《中华诗文精典诵读》高峰朗诵 2019
- 《孔空60首钢琴进阶练习曲集》陈学元编译 2019
- 《轻歌剧 咏叹调精选 周文楠编译作品集》周文楠编译 2018
- 《海洋文明小史》倪谦谦责编;王存苗译;(法)雅克·阿塔利 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《海洋功能食品》王卉 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《西单大杂院-北京老舍文学院首届中青年作家高研班学员小说作品集》北京老舍文学院编 2019