FoxPro及其程序设计技巧PDF电子书下载
- 电子书积分:24 积分如何计算积分?
- 作 者:周苏等编著
- 出 版 社:天津:天津科学技术出版社
- 出版年份:1994
- ISBN:7530811801
- 页数:918 页
第一部分 基础篇 2
第一章 安装与准备 2
1.1 FoxPro的背景 2
1.2 FoxPro的特点 3
1.3 FoxPro的各种版本 6
1.4 安装FoxPro 7
1.4.1 安装 7
1.4.2 系统的初始设置 12
1.5 鼠标器操作 12
1.6 进入和退出FoxPro 13
1.7 制作备份 13
1.8 系统规格 13
1.9 在Windows 3.x下运行FoxPro 14
1.10 在DOS 5.0下运行FoxPro 17
1.11 FoxPro的系统兼容性 17
1.11.1 为SET COMPATIBLE所影响的命令/函数 17
1.11.2 与FoxBASE+的兼容性 18
1.11.3 与DB3的兼容性 21
1.11.4 与DB4的兼容性 21
第二章 FoxPro基础 22
2.1概述 22
2.1.1 什么是计算机的数据库 22
2.1.2 FoxPro语言组成 24
2.1.3 命令行窗口界面 25
2.1.4 名字表达式、文件名和别名 26
2.1.5 程序和过程 27
2.2 数据类型、运算符和表达式 28
2.2.1 数据类型 28
2.2.2 常量 29
2.2.3 变量 29
2.2.4 函数 31
2.2.5 运算符 32
2.2.6 表达式 34
2.3 使用命令 34
2.3.1 命令结构 34
2.3.2 打入命令 35
2.3.3 求助 36
2.3.4 重现打入的命令 36
2.4 使用SET命令 36
2.5 使用函数 36
2.5.1 用户自定义函数 37
2.5.2 宏代换 38
2.6 使用系统内存变量 39
2.6.1 打印格式文件 40
第三章 FoxPro用户接口 41
3.1 菜单 41
3.1.1 键盘操作菜单 41
3.1.2 鼠标器操作菜单 41
3.2 窗口 42
3.2.1 使用鼠标器控制窗口 42
3.2.2 使用键盘控制窗口 44
3.3 对话框 44
3.3.1 使用鼠标器操作对话框 46
3.3.2 使用键盘操作对话框 46
3.4 文本编辑器 48
3.4.1 文本编辑器的基本操作 48
3.4.2 文本编辑器的操作特性 51
3.4.3 使用宏命令 52
3.4.4 联机辅助和命令行窗口 52
3.5 命令行窗口 52
3.6 其他接口功能 53
第四章 建立数据库 56
4.1 建立数据库 56
4.1.1 字段的四要素 56
4.1.2 一个实例 57
4.1.3 建立数据库的命令 58
4.2 设置文件查找路径 62
4.3 打开数据库文件 62
4.4 数据的输入 63
4.4.1 CREATE命令 63
4.4.2 APPEND命令 64
4.4.3 INSERT命令 65
4.4.4 BROWSE命令 67
4.5 由旧库建新库 67
4.5.1 COPY命令 67
4.5.2 RENAME命令 71
4.5.3 MODIFY STRUCTURE命令 72
4.6 关闭数据库文件 74
第五章 数据库操作 76
5.1 数据库的显示 76
5.1.1 DISPLAY命令 76
5.1.2 LIST命令 78
5.2 记录的定位 79
5.2.1 GO命令 79
5.2.2 SKIP命令 80
5.3 编辑和修改 81
5.3.1 EDIT命令 81
5.3.2 CHANGE命令 82
5.3.3 BROWSE命令 82
5.3.4 REPLACE命令 86
5.4 记录与文件的删除 87
5.4.1 DELETE命令 87
5.4.2 RECALL命令 88
5.4.3 PACK命令 88
5.4.4 ZAP命令 89
5.4.5 ERASE和DELETE FILE命令 90
第六章 数据库组织 91
6.1 排序与索引 91
6.1.1 SORT命令 91
6.1.2 INDEX命令 93
6.1.3 使用索引文件 96
6.1.4 重新建立索引文件 99
6.1.5 删除索引标志 99
6.1.6 确认活动的索引 100
6.1.7 在排序和索引之间进行选择 100
6.2 查询 101
6.2.1 精确比较与不完全匹配 101
6.2.2 顺序查找LOCATE和CONTINUE命令 102
6.2.3 索引查找FIND命令 103
6.2.4 索引查找SEEK命令 104
6.3 设置过滤器和字段名表 104
6.4 统计汇总 106
6.4.1 COUNT命令 106
6.4.2 AVERAGE命令 107
6.4.3 SUM命令 108
6.4.4 TOTAL命令 109
6.5 文件联结 110
6.5.1 关系数据库的概念 110
6.5.2 工作区选择命令SELECT 110
6.5.3 USE IN命令 112
6.5.4 文件关联命令SET RELATION TO 113
6.5.5 存贮关联文件 115
第二部分 语言篇 118
第七章 FoxFro命令 118
7.1 概述 118
7.2 = 118
7.3 / 118
7.4 ?/?? 119
7.5 ??? 122
7.6 @.SAY/GET 122
7.7 @.GET(检查框) 130
7.8 @.GET(隐含按钮) 134
7.9 @.GET(表) 137
7.10 @.GET(弹出菜单) 141
7.11 @.GET(操作按钮) 148
7.12 @.GET(无线按钮) 153
7.13 @.BOX 158
7.14 @.CLEAR 158
7.15 @.EDIT(文本编辑区) 159
7.16 @.FILL 162
7.17 @.MENU 162
7.18 @.PROMPT 164
7.19 @.TO 165
7.20 ACCEPT 166
7.21 ACTIVATE MENU 167
7.22 ACTIVATE POPUP 168
7.23 ACTIVATE SCREEN 170
7.24 ACTIVATE WINDOW 170
7.25 APPEND 172
7.26 APPEND FROM 173
7.27 APPEND FROM ARRAY 175
7.28 APPEND MEMO 177
7.29 AVERAGE 177
7.30 BROWSE 178
7.31 BUILD APP 187
7.32 BUILD EXE 187
7.33 BUILD PROJECT 188
7.34 CALCULATE 188
7.35 CALL 190
7.36 CANCEL 192
7.37 CHANGE 192
7.38 CLEAR 199
7.39 CLOSE 201
7.40 CLOSE MEMO 201
7.41 COMPILE 202
7.42 CONTINUE 204
7.43 COPY FILE 204
7.44 COPY INDEXES 205
7.45 COPY MEMO 205
7.46 COPY STRUCTURE 206
7.47 COPY STRUCTURE EXTENDED 207
7.48 COPY TAG 208
7.49 COPY TO 208
7.50 COPY TO ARRAY 211
7.51 COUNT 212
7.52 CREATE 213
7.53 CREATE COLOR SET 214
7.54 CREATE FROM 214
7.55 CREATE LABEL 215
7.56 CREATE MENU 216
7.57 CREATE PROJECT 217
7.58 CREATE QUERY 217
7.59 CREATE REPORT 218
7.60 CREATE REPORT(快速报告) 219
7.61 CREATE SCREEN 220
7.62 CREATE SCREEN(快速屏幕) 220
7.63 CREATE TABLE—SQL 221
7.64 CREATE VIEW 222
7.65 DEACTIVATE MENU 223
7.66 DEACTIVATE POPUP 224
7.67 DEACTIVATE WINDOW 226
7.68 DECLARE 227
7.69 DEFINEBAR 229
7.70 DEFINE BOX 232
7.71 DEFINE MENU 233
7.72 DEFINE PAD 235
7.73 DEFINE POPUP 239
7.74 DEFINE WINDOW 244
7.75 DELETE 247
7.76 DELETE FILE 248
7.77 DELETE TAG 249
7.78 DIMENSION 250
7.79 DIR/DIRECTORY 252
7.80 DISPL AY 253
7.81 DISPLAY FILES 254
7.82 DISPLAY MEMORY 255
7.83 DISPLAY STATUS 257
7.84 DISPLAY STRUCTURE 258
7.85 DO 259
7.86 DO CASE.ENDCASE 262
7.87 DO WHILE.ENDDO 263
7.88 EDIT 264
7.89 EJECT 271
7.90 EJECT PAGE 272
7.91 ERASE 272
7.92 EXPORT 273
7.93 EXTERNAL 274
7.94 FILER 275
7.95 FIND 276
7.96 FL USH 278
7.97 FOR.ENDFOR 278
7.98 FUNCTION 280
7.99 GATHER 281
7.100 GETEXPR 282
7.101 GO/GOTO 283
7.102 HELP 284
7.103 HIDE MENU 285
7.104 HIDE POPUP 286
7.105 HIDE WINDO.W 288
7.106 IF.ENDIF 289
7.107 IMPORT 290
7.108 INDEX 290
7.109 INPUT 294
7.110 INSERT 295
7.111 INSERT—SQL 296
7.112 JOIN 297
7.113 KEYBOARD 298
7.114 IABEI 300
7.115 LIST 301
7.116 LOAD 301
7.117 LOCATE 303
7.118 MENU 304
7.119 MENU(系统菜单名) 307
7.120 MENU TO 311
7.121 MODIFY COMMAND/FILE 312
7.122 MODIFY LABEL 314
7.123 MODIFY MEMO 315
7.124 MODIFY MENU 317
7.125 MODIFY PROJECT 318
7.126 MODIFY QUERY 319
7.127 MODIFY REPORT 320
7.128 MODIFY SCREEN 322
7.129 MODIFY STRUCTURE 323
7.130 MOVE POPUP 325
7.131 MOVE WINDOW 326
7.132 NOTE/*/&& 327
7.133 ON BAR 327
7.134 ON ERROR 330
7.135 ON ESCAPE 331
7.136 ON KEY 333
7.137 ON KEY= 334
7.138 ON KEY LABEL 336
7.139 ON PAD 338
7.140 ON PAGE 340
7.141 ON READERROR 341
7.142 ON SELECTION BAR 342
7.143 ON SELECTION MENU 343
7.144 ON SELECTION PAD 344
7.145 ON SELECTION POPUP 345
7.146 PACK 347
7.147 PARAMETERS 348
7.148 PLAY MACRO 348
7.149 POP KEY 349
7.150 POP MENU 350
7.151 POP POPUP 350
7.152 PRINTJOB.ENDPRINTJOB 351
7.153 PRIVATE 353
7.154 PROCEDURE 354
7.155 PUBLIC 355
7.156 PUSH KEY 356
7.157 PUSH MENU 357
7.158 PUSH POPUP 357
7.159 QUIT 358
7.160 READ 358
7.161 READ MENU 364
7.162 RECALL 364
7.163 REGIONAL 365
7.164 REINDEX 366
7.165 RELEASE 367
7.166 RELEASE MODULE 370
7.167 RENAME 370
7.168 REPLACE 371
7.169 REPORT 372
7.170 RESTORE FROM 374
7.171 RESTORE MACROS 375
7.172 RESTORE SCREEN 376
7.173 RESTORE WINDOW 376
7.174 RESUME 377
7.175 RETRY 377
7.176 RETURN 378
7.177 RUN/! 379
7.178 SAVE MACROS 380
7.179 SAVE SCREEN 381
7.180 SAVE TO 381
7.181 SAVE WINDOW 382
7.182 SCAN 383
7.183 SCATTER 384
7.184 SCROLL 386
7.185 SEEK 386
7.186 SELECT 387
7.187 SELECT—SQL 388
7.188 SHOW GET 394
7.189 SHOW GETS 396
7.190 SHOW MENU 399
7.191 SHOWOBJECT 399
7.192 SHOW POPUP 401
7.193 SHOW WINDOW 402
7.194 SIZE POPUP 403
7.195 SKIP 404
7.196 SORT 405
7.197 SQL 407
7.198 STORE 407
7.199 SUM 409
7.200 SUSPEND 410
7.201 TEXT.ENDTEXT 410
7.202 TOTAL 411
7.203 TYPE 412
7.204 UNLCCK 413
7.205 UPDATE 414
7.206 USE 415
7.207 WAIT 418
7.208 ZAP 419
7.209 ZOOM WINDOW 420
第八章 FoxPro.SET命令 422
8.1 概述 422
8.2 SET 422
8.3 SET ALTERNATE 422
8.4 SET ANSI 424
8.5 SET AUTOSAVE 424
8.6 SET BELI 425
8.7 SET BLINK 426
8.8 SET BLOCKSIZE 426
8.9 SET BORDER 427
8.10 SET BRSTATUS 428
8.11 SET CARRY 429
8.12 SET CENTURY 429
8.13 SET CL EAR 430
8.14 SET CLOCK 430
8.15 SET COLOR 431
8.15.1 SET COLOROF 432
8.15.2 SET COLOR OF SCHEME 435
8.15.3 SET COLOR SET 435
8.15.4 SET COLOR TO 436
8.16 SET COMPATIBLE 437
8.17 SET CONFIRM 438
8.18 SET CONSOLE 438
8.19 SET CURRENCY 439
8.20 SET CURSOR 439
8.21 SET DATE 440
8.22 SET DEBUG 441
8.23 SET DECIMALS 441
8.24 SET DEFAULT 442
8.25 SET DELETED 443
8.26 SET DELIMTERS 443
8.27 SET DEVELOPMENT 444
8.28 SET DEVICE 445
8.29 SET DISPLAY 445
8.30 SET DOHISTORY 446
8.31 SET ECHO 446
8.32 SET ESCAPE 447
8.33 SET EXACT 447
8.34 SET EXCLUSIVE 448
8.35 SET FIELDS 449
8.36 SET FILTER 449
8.37 SET FIXED 450
8.38 SEF FORMAT 451
8.39 SET FULLPATH 451
8.40 SET FUNCTION 452
8.41 SET HEADING 453
8.42 SET HELP 453
8.43 SET HELPFILTER 454
8.44 SET HOURS 456
8.45 SET INDEX 456
8.46 SET INTENSITY 458
8.47 SET LIBRARY 459
8.48 SET LOCK 459
8.49 SET LOGERRORS 460
8.50 SET MACKEY 461
8.51 SET MARGIN 461
8.52 SET MARK OF 462
8.53 SET MARK TO 462
8.54 SET MEMOWIDTH 463
8.55 SET MESSAGE 463
8.56 SET MOUSE 464
8.57 SET MULTILOCKS 465
8.58 SET NEAR 465
8.59 SET NOTIFY 467
8.60 SET ODOMETER 467
8.61 SET OPTIMIZE 468
8.62 SET ORDER 468
8.63 SET PATH 469
8.64 SET PDSETUP 470
8.65 SET POINT 471
8.66 SET PRINTER 471
8.67 SET PROCEDURE 473
8.68 SET REFRESH 473
8.69 SET RELATION 474
8.70 SET RELATION OFF 475
8.71 SET REPROCESS 475
8.72 SET RESOURCE 476
8.73 SET SAFETY 477
8.74 SET SCOREBOARD 477
8.75 SET SEPARATOR 478
8.76 SET SHADOWS 478
8.77 SET SKIP 479
8.78 SET SKIP OF 480
8.79 SET SPACE 480
8.80 SET STATUS 481
8.81 SET STEP 481
8.82 SET STICKY 482
8.83 SET SYSMENU 482
8.84 SET TALK 483
8.85 SET TEXTMERGE 484
8.86 SET TEXTMERGE DELIMITERS 486
8.87 SET TOPIC 486
8.88 SET TRBETWEEN 486
8.89 SET TYPEHEAD 487
8.90 SET UDFPARMS 488
8.91 SET UNIQUE 489
8.92 SET VIEW 491
8.93 SET WINDOW OF MEMO 491
第九章 FoxPro函数 492
9.1 概述 492
9.2 % 492
9.3 & 492
9.4 $ 493
9.5 ABS() 493
9.6 ACOPY() 494
9.7 ACOS() 495
9.8 ADEL() 496
9.9 ADIR() 497
9.10 AELEMENTO 498
9.11 AFIELDS() 499
9.12 AINS() 500
9.13 ALEN() 501
9.14 ALIAS() 502
9.15 ALLTRIM() 503
9.16 ASC() 503
9.17 ASCAN() 504
9.18 ASIN() 505
9.19 ASORT() 505
9.20 ASUBSCRIPT() 507
9.21 AT() 508
9.22 ATAN() 509
9.23 ATC() 509
9.24 ATCLINE() 510
9.25 ATTLINE() 511
9.26 ATN2() 511
9.27 BAR() 512
9.28 BETWEEN() 513
9.29 BOF() 514
9.30 CAPSLOCK() 515
9.31 CDOW() 516
9.32 CDX() 516
9.33 CEILING() 517
9.34 CHR() 517
9.35 CHRSAW() 518
9.36 CHRTTRAN() 519
9.37 CMONTH() 519
9.38 CNTBAR() 520
9.39 CNTPAD() 522
9.40 COL() 522
9.41 COS() 523
9.42 CTODO 523
9.43 CURDIR() 524
9.44 DATE() 525
9.45 DAY() 525
9.46 DBF() 526
9.47 DELETED() 526
9.48 DIFFERENCE() 527
9.49 DISKSPACE() 528
9.50 DMY() 528
9.51 DOW() 529
9.52 DTOC() 529
9.53 DTOR() 530
9.54 DTOS() 530
9.55 EMPTY() 531
9.56 EOF() 532
9.57 ERROR() 532
9.58 EVALUATE() 533
9.59 EXP() 534
9.60 FCHSIZE() 534
9.61 FCLOSE() 535
9.62 FCOUNT() 535
9.63 FCREATE() 536
9.64 FEOF() 537
9.65 FERROR() 538
9.66 FFLUSH() 539
9.67 FGETS() 539
9.68 FIELD() 540
9.69 FILE() 541
9.70 FILTER() 541
9.71 FKLABEL() 542
9.72 FKMAX() 542
9.73 FLOCK() 543
9.74 FLOOR() 544
9.75 FOPEN() 544
9.76 FOUND() 545
9.77 FPUTS() 546
9.78 FREAD() 547
9.79 FSEEK() 548
9.80 FSIZE() 548
9.81 FULLPATH() 549
9.82 FV() 549
9.83 FWRITE() 550
9.84 GETBAR() 551
9.85 GETENV() 552
9.86 GETFILE() 552
9.87 GETPAD() 553
9.88 GOMONTH() 554
9.89 HEADER() 554
9.90 IIF() 555
9.91 INKEY() 555
9.92 INLIST() 561
9.93 INSMODE() 562
9.94 INT() 562
9.95 ISALPHA() 563
9.96 ISCOLOR() 563
9.97 ISDIGIT() 564
9.98 ISLOWER() 564
9.99 ISUPPER() 564
9.100 KEY() 565
9.101 LASTKEY() 566
9.102 LEFT() 566
9.103 LEN() 567
9.104 LIKE() 568
9.105 LINEN() 568
9.106 LOCFILE() 569
9.107 LOCK() 570
9.108 LOG() 571
9.109 LOG10() 572
9.110 LOOKUP() 573
9.111 LOWER() 573
9.112 LTRIM() 574
9.113 LUPDATE() 574
9.114 MAX() 575
9.115 MCOL() 575
9.116 MDOWN() 577
9.117 MDX() 578
9.118 MDY() 578
9.119 MEMLLNES() 579
9.120 MEMORY() 580
9.121 MENU() 581
9.122 MESSAGE() 582
9.123 MIN() 583
9.124 MLINE() 583
9.125 MOD() 584
9.126 MONTH() 584
9.127 MRKBAR() 585
9.128 MRKPAD() 587
9.129 MROW() 588
9.130 NDX() 590
9.131 NETWORK() 591
9.132 NUMLOCK() 591
9.133 OBJNUM() 592
9.134 OCCURS() 596
9.135 ON() 597
9.136 ORDER() 598
9.137 OS() 598
9.138 PAD() 599
9.139 PADC().PADL().PADR() 600
9.140 PARAMETERS() 600
9.141 PAYMENT() 601
9.142 PCOI() 602
9.143 PI() 603
9.144 POPUP() 603
9.145 PRINTSTATUS() 604
9.146 PRMBAR() 605
9.147 PRMPAD() 607
9.148 PROGRAM() 608
9.149 PROMPT() 609
9.150 PROPER() 610
9.151 PROW() 610
9.152 PUTFIIE() 611
9.153 PV() 612
9.154 RAND() 612
9.155 RAT() 613
9.156 RATLINE() 613
9.157 RDLEVEL() 614
9.158 READKEY() 615
9.159 RECCOUNT() 617
9.160 RECNO() 617
9.161 RECSIZE() 618
9.162 RELATION() 619
9.163 REPLICATE() 620
9.164 RIGHT() 621
9.165 RLOCK() 621
9.166 ROUND() 623
9.167 ROW() 624
9.168 RTOD() 624
9.169 RTRIM() 624
9.170 SCHEME() 625
9.171 SCOLS() 625
9.172 SECONDS() 625
9.173 SEEK() 626
9.174 SELECT() 627
9.175 SET() 627
9.176 SIGN() 628
9.177 SIN() 628
9.178 SKPBAR() 629
9.179 SKPPAD() 629
9.180 SOUNDEX() 630
9.181 SPACE() 631
9.182 SQRT() 631
9.183 SRWSO() 632
9.184 STR() 632
9.185 STRTRAN() 632
9.186 STUFF() 633
9.187 SUBSTR() 634
9.188 SYS() 634
9.188.1 SYS(0) 636
9.188.2 SYS (1) 636
9.188.3 SYS (2) 637
9.188.4 SYS (3) 637
9.188.5 SYS (5) 637
9.188.6 SYS (6) 638
9.188.7 SYS (7) 638
9.188.8 SYS (9) 638
9.188.9 SYS(10) 639
9.188.10 SYS(11) 639
9.188.11 SYS(12) 640
9.188.12 SYS(13) 640
9.188.13 SYS(14) 640
9.188.14 SYS(15) 642
9.188.15 SYS(16) 642
9.188.16 SYS(17) 643
9.188.17 SYS(18) 643
9.188.18 SYS(21) 644
9.188.19 SYS(22) 645
9.188.20 SYS(23) 645
9.188.21 SYS(24) 645
9.188.22 SYS(100) 646
9.188.23 SYS(101) 646
9.188.24 SYS(102) 646
9.188.25 SYS(103) 647
9.188.26 SYS(1001) 647
9.188.27 SYS(1016) 647
9.188.28 SYS(2000) 648
9.188.29 SYS(2001) 648
9.188.30 SYS(2002) 649
9.188.31 SYS(2003) 649
9.188.32 SYS(2004) 649
9.188.33 SYS(2005) 649
9.188.34 SYS(2006) 649
9.188.35 SYS(2007) 650
9.188.36 SYS(2008) 650
9.188.37 SYS(2009) 651
9.188.38 SYS(2010) 651
9.188.39 SYS(2011) 651
9.188.40 SYS(2012) 652
9.188.41 SYS(2013) 652
9.188.42 SYS(2014) 652
9.188.43 SYS(2015) 654
9.188.44 SYS(2016) 654
9.188.45 SYS(2017) 654
9.188.46 SYS(2018) 655
9.188.47 SYS(2019) 655
9.188.48 SYS(2020) 656
9.188.49 SYS(2021) 656
9.188.50 SYS(2022) 657
9.188.51 SYS(2023) 657
9.189 TAG() 657
9.190 TAN() 659
9.191 TARGET() 659
9.192 TIME() 660
9.193 TRANSFORM() 660
9.194 TRIM() 660
9.195 TYPE() 661
9.196 UDF(用户自定义函数) 662
9.197 UPDATED() 664
9.198 UPPER() 665
9.199 USED() 665
9.200 VAI() 666
9.201 VARREAD() 667
9.202 VERSION() 668
9.203 WBORDER() 668
9.204 WCHILD() 668
9.205 WCOLS() 669
9.206 WEXIST() 669
9.207 WLAST() 670
9.208 WLCOL() 670
9.209 WlROW() 671
9.210 WMAXINUM() 671
9.211 WMININUM() 672
9.212 WONTOP() 672
9.213 WOUTPUT() 673
9.214 WPARENT() 674
9.215 WREAD() 674
9.216 WROWS() 674
9.217 WTITLE() 675
9.218 WVISIBLE() 678
9.219 YEAR() 678
第十章 FoxPro系统内存变量 680
10.1 概述 680
10.2 _alignment 680
10.3 _box 681
10.4 _calcmem 682
10.5 _calcvalue 682
10.6 _cliptext 683
10.7 _curobj 685
10.8 _dblclick 685
10.9 _diargdate 688
10.10 _gengraph 688
10.11 _genmenu 689
10.12 _genpd 689
10.13 _genscrn 690
10.14 _genxtab 690
10.15 _inden 691
10.16 _lmargin 691
10.17 _mline 692
10.18 _padvance 693
10.19 _pageno 695
10.20 _pbpage 696
10.21 _pcolno 697
10.22 _pcopies 697
10.23 _pdriver 698
10.24 _pdsetup 699
10.25 _pecode 699
10.26 _peject 700
10.27 _pepage 701
10.28 _pform 701
10.29 _plength 702
10.30 _plineno 702
10.31 _ploffset 703
10.32 _ppitch 704
10.33 _pquality 705
10.34 _pretext 705
10.35 _pscode 705
10.36 _pspacing 706
10.37 _pwait 707
10.38 _rmargin 707
10.39 _tabs 708
10.40 _tally 709
10.41 _text 709
10.42 _throttle 711
10.43 _wrap 711
第三部分 程序设计篇 714
第十一章 FoxPro程序设计基础 714
11.1 进入编程 714
11.1.1 建立程序 714
11.1.2 运行程序 715
11.1.3 举例程序的分析 716
11.2 规划和编写程序 717
11.2.1 需求分析 717
11.2.2 设计数据库系统 717
11.2.3 设计应用程序 722
11.3 FoxPro程序结构 724
11.3.1 单条件 725
11.3.2 多条件 725
11.3.3 循环 725
11.3.4 分支 726
11.3.5 传递参数 726
11.3.6 嵌套控制结构 727
11.4 内存变量和数组 727
11.4.1 内存变量的命名 727
11.4.2 建立和修改内存变量 728
11.4.3 局部和全局内存变量 728
11.4.4 在程序中使用内存变量 728
11.5 数组 729
11.5.1 数组的定义 730
11.5.2 将数据由数据库字段传向数组 733
11.5.3 将数据由数组传向数据库字段 735
11.6 编写主程序 736
11.6.1 主程序 736
11.6.2 应用程序的外观 738
11.7 输入和输出 739
11.7.1 输入 739
11.7.2 处理 743
11.7.3 输出 743
11.8 完成程序编制 745
11.8.1 辅助操作 745
11.8.2 程序测试 745
11.8.3 使用程序 746
11.8.4 程序文档 746
第十二章 FoxPro程序设计技术 747
12.1 用户自定义菜单 747
12.1.1 菜单术语 747
12.1.2 组合菜单系统 747
12.1.3 组合菜单系统函数 748
12.1.4 挂起菜单行和下拉菜单 749
12.1.5 数组菜单系统 750
12.1.6 独立的下拉菜单 752
12.1.7 光标菜单 753
12.2 建立帮助系统 755
12.2.1 帮助数据库 755
12.2.2 指定帮助数据库 755
12.2.3 获取帮助 755
12.2.4 内容敏感帮助 756
12.2.5 项目名选择帮助 756
12.2.6 基于逻辑表达式的帮助 756
12.3 调试 757
12.3.1 程序调试 757
12.3.2 SET ECHO和跟踪 757
12.3.3 使用SET STEP 758
12.3.4 调试窗口 759
12.3.5 使用SET DOHISTORY 759
12.3.6 调试注意事项 759
12.4 长字符串 760
12.4.1 字符串和备注字段的长度 760
12.4.2 字符串和备注字段的数据 760
12.5 低级文件输入/输出 760
12.5.1 低级输入 761
12.5.2 低级输出 762
12.5.3 对串行口的低级存取 764
第十三章 FoxPro Distribution Kit与编译 765
13.1 Distribution Kit系统的组成 765
13.2 Distribution Kit系统的安装 765
13.3 建立.FXP.APP和.EXE文件 766
13.3.1 建立.FXP文件 766
13.3.2 建立.APP和.EXE文件 767
13.4 扩散的准备 768
13.5 执行.FXP.APP和.EXE文件 769
13.6 Runtime装载程序 771
13.7 安全性考虑 771
13.8 不存在的特点 772
第十四章 FoxPro系统设置 773
14.1 系统基本配置文件Config.sys 773
14.1.1 BUFFERS=n 773
14.1.2 FHES=n 774
14.2 FoxPro配置文件CONFIG.FP 774
14.2.1 改变配置设置 775
14.2.2 CONFIG.FP中的SET命令 776
14.2.3 CONFIG.FP中的特殊设置项 778
14.3 内存管理 782
14.3.1 扩展和扩页内存 782
14.3.2 内存与标准FoxPro 783
14.3.3 内存与扩展FoxPro 784
14.4 优化系统性能 786
14.4.1 FoxPro启动时间 786
14.4.2 有关内存的一般考虑 787
14.4.3 在低内存中使用标准版FoxPro 788
14.4.4 DOS目录中文件过多 788
14.4.5 释放磁盘空间 789
14.4.6 使用RAM盘 789
14.4.7 优化系统性能的其他建议 789
14.4.8 优化应用系统 789
第四部分 FoxPro的新颖之处 794
第十五章 FoxPro的新颖之处 794
15.1 从FoxBA SE+到FoxPro 794
15.1.1 新的用户界面 794
15.1.2 系统处理能力的改进和提高 798
15.1.3 Rushmore技术 799
15.1.4 数据库文件 807
15.1.5 命令和函数 808
15.1.6 内存变量与数组 812
15.1.7 编程工具 812
15.1.8 办公桌辅助程序 814
15.1.9 系统设置 814
15.1.10 兼容性 814
15.2 FoxPro语言的改进和提高 815
15.2.1 操作符 815
15.2.2 命令 815
15.2.3 SET命令 836
15.2.4 函数 840
15.2.5 系统内存变量 854
第五部分 附录 860
附录A 在汉字环境下使用FoxPro 860
附录B Foxpro命令总结 862
附录C FoxPro SET命令总结 877
附录D FoxPro函数总结 881
附录E FoxPro系统内存变量总结 889
附录F FoxPro功能键 891
附录G FoxPro文件扩展名 892
附录H FoxPro出错信息 894
参考书目 918
- 《看漫画学钢琴 技巧 3》高宁译;(日)川崎美雪 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《导游词创作和讲解技巧》廖广莉主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《催化剂制备过程技术》韩勇责任编辑;(中国)张继光 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020