《FoxPro 实用教程》求取 ⇩

第一章 FoxPro概述1

1.1 FoxPro简介1

目录1

1.1.1 FoxPro的成就2

1.1.2 FoxPro 2.0与dBASEⅣ1.1、Clipper5.01的比较2

1.2 FoxPro的系统需求设备3

1.3 安装FoxPro3

1.4 如何进出FoxPro6

1.4.1 进入FoxPro6

1.4.2 退出FoxPro8

1.5 命令窗口的操作方法8

1.6 FoxPro的语法规则9

2.1 文件命名规则12

2.2 文件与数据类型12

第二章 文件、数据类型与表达式12

2.2.1 数据库文件(.dbf,data base file)13

2.2.2 数据库文本文件(.fpt,FoxPro text file)14

2.3 FoxPro的表达式14

2.3.1 字串表达式17

2.3.2 数值表达式18

2.3.3 日期表达式19

2.3.4 逻辑表达式21

第三章 建立及打开数据库文件25

3.1 建立数据库文件25

3.1.1 CREATE命令介绍25

3.1.2 建立一个数据库文件29

3.1.3 在CREATE下输入数据的方法及注意事项31

3.1.4 检视成果34

3.2 在工作区打开数据文件(USE与SELECT)35

4.1 显示数据40

4.1.1 显示记录内容(LIST/DISPLAY)40

第四章 显示数据与移动记录指针40

4.1.2 显示记录结构(LIST/DISPLAY STRUCTURE)45

4.1.3 显示文件目录(DIR/DIRECTORY)46

4.1.4 显示内存使用情况(LIST/DISPLAY MEMORY)47

4.1.5 显示现况(LIST/DISPLAY STATUS)49

4.1.6 显示表达式内容(?/??)50

4.2 移动指针命令(GO与SKIP)及其相关函数53

4.2.1 GOTO/GO命令55

4.2.2 SKIP命令56

第五章 记录增删及其内容的修改58

5.1 增加新记录的基本命令58

5.1.1 增添新记录(APPEND)58

5.1.2 插入新记录(INSERT)60

5.2 修改数据字段内容的基本命令61

5.2.1 EDIT/CHANGE命令61

5.2.2 BROWSE命令70

5.2.3 MODIFY MEMO命令71

5.2.4 REPLACE命令72

5.3 删除记录74

5.3.1 DELETE命令74

5.3.2 RECALL命令77

5.3.3 PACK命令77

5.3.4 ZAP命令78

5.4 从其他文件取得数据进行新增或修改79

5.4.1 以APPEND FROM从其他数据库文件取得新记录79

5.4.2 以APPEND FROM..TYPE..从非数据库文件取得新记录81

5.4.3 以文本文件对当前记录增添新备注数据(APPEND MEMO)85

5.4.4 从其他数据库文件取得数据进行更新(UPDATE)86

5.5 从数组取得数据进行新增或修改91

5.5.1 从数组取得新记录(APPEND FROM ARRAY)91

5.5.2 从数组或内存变量取得数据更改存储内容(GATHER)92

5.6 将更新数据存入磁盘(FLUSH与SET AUTOSAVE)93

6.1.1 以SORT排序产生新数据库文件94

第六章 记录顺序编排与找寻94

6.1 记录顺序编排94

6.1.2 索引文件种类96

6.1.3 以INDEX...TAG...建立索引标号97

6.1.4 打开复合索引文件并设定主索引标号(USE...ORDER TAG...OF...)101

6.1.5 以SET ORDER打开复合索引文件并设定主索引标号105

6.1.6 删除索引标号(DELETE TAG)106

6.2 移动记录指针查找记录107

6.2.1 适用于索引或非索引状态的LOCATE命令107

6.2.2 只能查找字串或数值的FIND命令109

6.2.3 可依运算结果查找记录的SEEK命令113

6.2.4 判断关键字是否存在并找出该记录的SEEK()函数115

6.2.5 移动指针查找并检索特定值的LOOKUP()函数115

6.3 宏函数——&117

6.3.1 常见的宏用法类型117

6.3.2 应用实例119

6.3.3 宏的缺点121

第七章 文件增删与修改122

7.1 处理增加文件的命令122

7.1.1 复制数据库产生新数据库的COPY命令122

7.1.2 复制数据库文件产生非数据库文件的COPY...TYPE...命令125

7.1.3 仅复制数据结构的COPY STRUCTURE命令126

7.1.4 合并两文件产生新数据库文件的JOIN命令127

7.1.5 加总压缩数据库文件产生新数据库(TOTAL)131

7.1.6 可复制任何类型的文件的COPY FILE命令133

7.1.7 仅复制某一备注数据字段内容的COPY MEMO命令133

7.2 删除文件与修改文件结构134

7.2.1 删除文件(ERASE或DELETE FILE)134

7.2.2 更改文件名称(RENAME)134

7.2.3 修改文件的结构定义(MODIFY STRUCTURE)135

8.1 查询命令140

第八章 计算与查询作业140

8.1.1 计算记录数(COUNT)141

8.1.2 计算数值总和(SUM)142

8.1.3 计算数值平均数(AVERAGE)143

8.1.4 计算统计量(CALCULATE)144

8.2 设定条件过滤符合条件的记录(SET FIL TER TO)147

第九章 同时处理多重文件150

9.1 让记录指针产生关系(SET RELATION TO...)150

9.2 选择适用的数据字段(SET FIELDS TO)157

9.3 利用当前有关设定产生.VUE文件160

9.4 以View窗口建立有关设定产生.VUE文件162

9.5 SQL SELECT命令168

9.6 建立/修改查询文件(CREATE/MODIFY QUERY)174

10.1 标准报表181

1 0.1.1 认识FoxPro的标准报表181

第十章 标准报表与标签181

10.1.2 产生快速报表格式文件(CREATE REPORT...FROM..)183

10.1.3 CREATE/MODIFY REPORT的设计画面及其操作方法184

10.1.4 Report主菜单190

10.1.5 建立报表格式文件197

10.1.6 以REPORT FORM命令产生标准报表205

10.2 标签格式文件207

10.2.1 产生标签格式文件(CREATE/MODIFY LABEL)207

10.2.2 以LABEL FORM命令打印标签213

第十一章 程序、子程序与自定义函数215

11.1 FoxPro的程序215

11.1.1 编写/编辑与执行程序(MODIFY COMMAND与DO)215

11.1.2 程序加注(NOTE、*与&&)219

11.1.3 显示(印出)程序或文档内容220

11.1.4 传输参数值给程序(PARAMETERS与DO...WITH...)221

11.1.5 让程序执行返回调用程序的RETURN命令226

11.2.1 子程序(PROCEDURE)228

11.1.6 关闭所有打开中的程序的CANCEL命令228

11.2 子程序与程序文件228

11.2.2 程序文件(SET PROCEDU RETO...)232

11.3 自定义函数232

第十二章 处理内存变量的命令237

12.1 STORE命令237

12.2 ACCEPT命令238

12.3 INPUT命令240

12.4 WAIT命令241

12.5 PRIVATE与PUBLIC命令243

12.5.1 PRIVATE命令245

12.5.2 PUBLIC命令247

12.6 RELEASE命令247

12.8 CLEAR ALL命令248

12.9 SAVE与RESTORE命令248

12.7 CLEAR MEMORY命令248

12.10 以选择方式组成表达式存入变量(GETEXPR)250

第十三章 @命令253

13.1 @...SAY/GET命令253

13.2 仅允许编辑字串或备注数据的@...EDIT...命令266

13.3 绘制方格(@...BOX...)268

13.4 绘制方格(@...TO...)269

13.5 清除部分画面内容(@...CLEAR TO...)270

13.6 改变特定区域的屏幕色彩(@...FILL TO...)271

第十四章 控制程序流程的命令275

14.1 控制重复执行的命令275

14.1.1 DO WHILE...ENDDO命令275

14.1.2 SCAN...ENDSCAN命令284

14.1.3 FOR...NEXT命令286

14.2 控制执行分支的命令289

14.2.1 IF...ENDIF命令289

14.2.2 DO CASE...ENDCASE命令303

第十五章 数组308

15.1 产生数组的命令308

15.1.1 声明产生数组(DECLARE与DIMENSION)308

15.1.2 在程序中声明产生公用数组(PUBLIC ARRAY)309

15.1.3 利用当前记录产生一维数组(SCATTER)309

15.1.4 利用当前数据库产生二维或一维数组(COPY TO ARRAY)314

15.1.5 取得文件目录存入数组(ADIR())315

15.1.6 取得数据结构存入数组(AFIELDS())317

15.2 查数组的列数、行数与元素数317

15.2.1 ALEN()函数317

15.2.2 AELEMENT()函数319

15.2.3 ASUBSCRIPT()函数319

15.3 处理数组内容320

15.3.1 插入新元素(AINS()函数)320

15.3.2 删除元素(ADEL()函数)320

15.3.3 复制数组内容(ACOPY()函数)321

15.4 数组内容的排序与搜索323

15.4.1 数组内容的排序(ASORT()函数)323

15.4.2 数组内容的搜索(ASCAN()函数)324

第十六章 屏幕窗口与处理屏幕的相关命令326

16.1 屏幕窗口326

16.1.1 定义窗口(DEFINE WINDOW)326

16.1.2 打开窗口(ACTIVATE WINDOW)329

16.1.3 关闭窗口(DEACTIVATE WINDOW)332

16.1.4 隐含窗口(HIDE WINDOW)333

16.1.5 显示窗口(SHOW WINDOW)334

16.1.6 在窗口外的屏幕显示信息(ACTIVATE SCREEN)335

16.1.7 移动窗口(MOVE WINDOW)335

16.1.8 清除窗口定义(CLEAR WINDOWS、RELEASE WINDOWS)336

16.1.9 将窗口定义存入文件或备注字段(SAVE WINDOW)338

16.1.10 从文件或备注字段装入窗口定义(RESTORE WINDOW)338

16.1.11 卷动部分画面内容(SCROLL)340

16.1.12 储存与取回整个屏幕内容(SAVE SCREEN343

与RESTORE SCREEN)343

16.2 与窗口相关的函数345

16.2.1 判断窗口是否定有边框(WBRODER())345

16.2.2 子窗口函数(WCHILD())346

16.2.3 父窗口函数(WPARENT())346

16.2.4 窗口列数与行数(WCOLS()与WROWS())347

16.2.5 窗口坐标位置(WLCOL()与WLROW())347

16.2.6 判断窗口是否已定义(WEXIST())347

16.2.7 判断窗口是否在最上层(WONTOP())347

16.2.8 判断窗口是否为现输出窗口(WOUTPUT())348

16.2.9 判断窗口是否看得见(WVISIBLE())348

16.3 设定画面色彩与光标348

16.3.1 SET COLOR TO命令348

16.3.2 SET COLOR OF SCHEME命令349

16.3.3 SET CURSOR命令350

第十七章 设计屏幕格式文件352

17.1 相关的@...GET命令352

17.1.1 @...GET...——Check Boxs352

17.1.2 @...GET...——Invisible Bottons354

17.1.3 @...GET...——Lists357

17.1.4 @...GET...——Push Buttons361

17.1.5 @...GET...——Radio Buttons364

17.1.6 @...GET...——Popups365

17.2 建立/修改屏幕格式文件366

17.2.1 CREATE/MODIFY SCREEN命令366

17.2.2 Screen主菜单371

17.2.3 建立屏幕格式文件379

17.2.4 同时处理两屏幕格式文件并加入片段命令控制执行386

18.1 自定义下拉菜单398

18.1.1 定义下拉菜单(DEFINE POPUP)398

第十八章 菜单选项398

18.1.2 定义下拉菜单选项(DEFINE BAR)401

18.1.3 定义选择下拉菜单选项的后续动作(ON SELECTION BAR)403

18.1.4 定义选择下拉菜单选项的后续动作(ON SELECTION POPUP)404

18.1.5 打开下拉菜单(ACTIVATE POPUP)406

18.1.6 关闭下拉菜单(DEACTIVATE POPUP)406

18.1.7 隐藏下拉菜单(HIDE POPUP)411

18.1.8 显示下拉菜单(SHOW POPUP)411

18.1.9 清除下拉菜单定义(CLEAR POPUPS,RELEASE POPUPS)411

18.2 自定义菜单条选项411

18.2.1 定义菜单条选项(DEFINE MENU)411

18.2.2 定义菜单条选项(DEFINE PAD)412

18.2.3 定义选择菜单条选项的后续动作(ON SELECTION PAD)413

18.2.4 定义选择菜单条选项的后续动作(ON SELECTION MENU)414

18.2.6 关闭菜单条选项(DEACTIVATE MENU)416

18.2.5 打开菜单条选项(ACTIVATE MENU)416

18.2.7 隐藏菜单条(HIDE MENU)419

18.2.8 显示菜单条(SHOW MENU)419

18.2.9 清除菜单条定义(CLEAR MENUS,RELEASE MENUS)419

18.3 同时处理下拉菜单、菜单条419

18.3.1 ON PAD命令419

18.4 以@...PROMPT.../MENU TO安排菜单选项423

18.4.1 安排各选项的内容及应有的提示信息(@...PROMPT命令)423

18.3.2 ON BAR命令423

18.4.2 设定各选项的提示信息显示位置(SET MESSAGE命令)424

18.4.3 启动@...PROMPT所安排的菜单选项(MENU TO命令)425

18.5 以@...MENU.../READ MENU TO安排下拉菜单选项427

18.5.1 从数组取得下拉菜单的选项内容(@...MENU命令)427

18.5.2 启动@...MENU所安排的下拉菜单选项428

(READ MENU TO命令)428

18.6 以MENU BAR/MENU/READ MENU BAR TO安排菜单选项429

(READ MENU BAR TO命令)430

18.6.3 启动MENU BAR与MENU所安排的菜单条、下拉菜单430

18.6.1 从二维数组取得菜单条选项及提示内容(MENU BAR命令)430

18.6.2 定义对应的下拉菜单(MENU命令)430

18.7 改变FoxPro系统菜单434

18.8 菜单生成器(CREATE/MODIFY MENU)435

18.8.1 CREATE/MODIFY MENU命令435

18.8.2 CREATE/MODIFY MENU屏幕画面及Menu主菜单435

18.8.3 自行安排系统主、次菜单的内容440

18.8.4 安排应用系统主、次菜单444

第十九章 处理键盘447

19.1 捕捉按键内容447

19.1.1 取得下一个按键值(INKEY()函数)447

19.1.2 取回上一个按键值(LASTKEY()函数)453

19.1.3 退出READ的按键值(READKEY()函数)454

19.2 管理键盘寄存器456

19.2.1 改变键盘寄存器的空间(SET TYPEAHEAD命令)456

19.2.3 将字符存入键盘寄存器(KEYBOARD命令)457

19.3 定义按键内容及其动作459

19.3.1 ON ESCAPE命令459

19.2.4 SET ESCAPE命令459

19.3.2 ON KEY命令460

19.3.3 ON KEY=命令461

19.3.4 ON KEY LABEL命令463

19.3.5 SET FUNCTION命令467

19.4.2 数值锁定键的切换(NUMLOCK())468

19.4.1 大写锁定键的切换(CAPSLOCK())468

19.4.3 插入/覆盖键的切换(INSMODE())468

19.4 控制编辑模式的按键468

19.4.4 插入/覆盖键的切换及其光标设定(SYS(2008)与SYS(2009))469

20.1 有关打印的系统变量471

20.1.1 有关段落字语安排方式的系统变量471

第二十章 系统变量与打印的命令471

20.1.2 有关打印机属性设定的系统变量472

20.1.3 有关设定PRINTJOB...ENDPRINTJOB打印作业的系统变量475

20.2 其他系统变量478

20.3 有关打印的命令481

20.3.1 定义报表中的方格(DEFINE BOX)481

20.3.2 定义打印时的换页动作(ON PAGE)482

20.3.3 促使执行ON PAGE命令的EJECT PAGE484

20.3.4 结构化打印作业(PRINTJOB...ENDPRINTJOB)486

20.3.5 用???命令送出打印机控制码486

20.3.6 判断打印机的状态(PRINTSTATUS())487

21.1 常见的错误488

21.1.1 语法错误488

第二十一章 除错命令488

21.1.2 结构错误491

21.1.3 逻辑错误492

21.2 除错命令497

21.2.1 SUSPEND与RESUME命令497

21.2.2 SET DOHISTORY命令498

21.2.3 ON ERROR命令498

21.2.4 ERROR()与MESSAGE()函数499

21.2.5 RETRY命令501

21.2.6 ON READER ROR命令502

21.3 跟踪程序与数据流程的窗口503

21.3.1 跟踪程序流程的窗口(Trace Window)503

21.3.3 SET ECHO命令505

21.3.4 SET STEP命令505

21.3.2 跟踪数据流程的窗口(Debug Windowy505

21.3.5 SET DEBUG命令506

22.1 数值函数507

22.1.1 绝对值函数(ABS())507

第二十二章 函数507

22.1.2 取整数函数(INT())508

22.1.3 四舍五入函数(ROUND())509

22.1.4 指数函数(EXP())509

22.1.5 对数函数(LOG())509

22.1.6 自然对数函数(LOG10())509

22.1.7 开方函数(SQRT())510

22.1.8 取较大值函数(MAX())510

22.1.9 取较小值函数(MIN())511

22.1.10 余数函数(MOD())512

22.1.11 圆周率函数(PI())512

22.1.12 随机数函数(PAND())513

22.1.13 最大整数函数(CEILNG())514

22.1.15 正负号函数(SIGN())515

22.1.16 现值函数(PV())515

22.1.17 未来值函数(FV())515

22.1.14 最小整数函数(FLOOR())515

22.2.1 空白函数(SPACE())516

22.2 字符处理函数516

22.2.2 复制字串函数(REPLICATE())516

22.1.18 每期偿还金额函数(PAYMENT())516

22.2.3 左边子字串与右边子字串函数(LEFT()与RIGHT())517

22.2.4 子字串函数(SUBSTR())517

22.2.5 消除字串尾部空白函数(TRIM()或RTRIM())519

22.2.6 消除字串左边空白函数(LTRIM())520

22.2.8 大写与小写函数(UPPER()与LOWER())521

22.2.9 每个单词的第一个字母大写其余小写(PROPER())521

22.2.7 消除字串前后空白函数(ALLTRIM())521

22.2.11 响应行号的子字串搜索函数(ATLINE()、RATLINE()与522

ATCLINE())522

22.2.10 响应字符位置的子字串搜索函数(AT()、RAT()与ATC())522

22.2.12 填充函数(STUFF())523

22.2.13 找出字串并将它更改函数(STRTRAN()与CHRTRAN())524

22.2.14 转换显示格式函数(TRANSFORM())525

22.2.15 安排字串左靠、右靠或中间输出函数(PADL()、PADC()与526

PADR())526

22.2.16 从备注字段取得内容(MLINE())527

22.3 日期函数528

22.3.1 系统日期函数(DATE())528

22.3.2 日期转字串函数(DTOC()与DTOS())528

22.3.3 转换日期显示方式(DMY()与MDY())529

22.3.4 经过几个月后的日期(GOMONTH())529

22.3.7 月份函数(MONTH()与CMONTH())530

22.3.5 日数函数(DAY())530

22.3.6 周中日数与星期几函数(DOW()与CDOW())530

22.3.8 年份函数(YEAR())531

22.3.9 系统时间函数(TIME())532

22.3.10 由午夜至现在经过几秒(SECONDS())532

22.4 转换函数533

22.4.1 字串转换数值函数(VAL())533

22.4.2 字串的ASCII值函数(ASC())533

22.4.3 数值转换字符函数(CHR())534

22.4.4 数值变字串函数(STR())534

22.5 特殊测试函数535

22.5.1 屏幕的行、列坐标函数(COL()与ROW())535

22.5.2 打印机印字头的列、行坐标函数(PCOL()与PROW())535

22.5.3 屏幕的列、行上限函数(SCOLS()与SROWS())535

22.5.4 字串长度函数(LEN())536

22.5.5 计算备注数据内容行数(MEMLINES())536

22.5.6 记录笔数函数(RECCOUNT())536

22.5.8 数据字段总数函数(FCOUNT())537

22.5.7 记录长度函数(RECSIZE())537

22.5.9 数据库文件头长度函数(HEADER())538

22.5.12 内存剩余空间函数(MEMORY())539

22.5.11 当前磁盘目录名称(CURDIR())539

22.5.10 磁盘剩余空间函数(DISKSPACE())539

22.5.13 数据类型查询函数(TYPE())540

22.5.14 运算结果查询函数(EVALUATE())540

22.5.15 最近更新日期函数(LUPDATE())541

22.5.16 查询文件函数(FILE())541

22.5.17 查询文件的完全路径(FULLPATH())542

22.5.18 字母与否函数(ISALPHA())542

22.5.19 数字与否函数(ISDIGIT())543

22.5.20 大写字母与否函数(ISUPPER())543

22.5.21 小写字母与否函数(ISLOWER())543

22.5.22 彩色屏幕与否函数(ISCOLOR())544

22.5.23 打印机与否联机函数(PRINSTATUS())544

22.5.24 当前工作区是否已被占用(USED())544

22.5.25 数据是否已被更新(UPDATED())544

22.5.27 判断有无内容函数(EMPTY())545

22.5.28 判断是否存有某一运算值(INLIST())545

22.5.26 特殊IF函数(IF())545

22.5.29 判断是否存有某一字串运算值(LIKE())546

22.5.30 判断是否介于某一区间(BETWEEN())546

22.6 辨认函数547

22.6.1 数据字段名称(FIELD())547

22.5.31 判断一字串出现的次数(OCCURS())547

22.6.2 字段宽度函数(FSIZE())548

22.6.3 READ正处理的变量名称(VARREAD())548

22.6.5 响应GET的变量顺位(OBJNUM())549

22.6.6 以选择方式取得文件名(GETFILE())549

22.6.4 响应READ层次(RDLEVEL())549

22.6.7 以选择方式取得文件名(PUTFILE())550

22.6.8 以选择方式取得文件名(LOCFILE())551

22.6.11 DOS环境变量函数(GETENV())552

22.6.10 DOS操作系统函数(OS())552

22.6.12 功能键名称函数(FKLABEL())552

22.6.9 版本函数(VERSION())552

22.7.1 SYS(0)553

22.7 SYS()函数553

22.7.2 SYS(1)553

22.6.14 查询SET状态函数(SET())553

22.6.13 功能键个数函数(FKMAX())553

22.7.5 SYS(5)554

22.7.4 SYS(3)554

22.7.6 SYS(5)554

22.7.3 SYS(2)554

22.7.10 SYS(11)555

22.7.9 SYS(10)555

22.7.11 SYS(12)555

22.7.8 SYS(9)555

22.7.7 SYS(7)555

22.7.15 SYS(17)556

22.7.14 SYS(16)556

22.7.16 SYS(18)556

22.7.17 SYS(21)556

22.7.13 SYS(14)556

22.7.12 SYS(13)556

22.7.21 SYS(101)557

22.7.20 SYS(100)557

22.7.22 SYS(102)557

22.7.19 SYS(23)557

22.7.18 SYS(22)557

22.7.25 SYS(1016)558

22.7.24 SYS(1001)558

22.7.26 SYS(2000)558

22.7.23 SYS(103)558

22.7.27 SYS(2001)559

22.7.28 SYS(2002)559

22.7.29 SYS(2003)559

22.7.30 SYS(2004)559

22.7.31 SYS(2005)559

22.7.32 SYS(2006)560

22.7.33 SYS(2007)560

22.7.34 SYS(2010)560

22.7.35 SYS(2011)560

22.7.36 SYS(2012)560

22.7.39 SYS(2015)561

22.7.42 SYS(2022)561

22.7.40 SYS(2016)561

22.7.41 SYS(2017)561

22.7.37 SYS(2013)561

22.7.38 SYS(2014)561

第二十三章 设定系统配置状态563

23.1 SET...ON/OFF或SET...TO...设定系统参数563

23.1.1 SET ALTERNATE563

23.1.2 SET BRSTATUS564

23.1.3 SET CARRY564

23.1.6 SET CLOCK565

23.1.8 SET CURRENCY565

23.1.7 SET COMPATIBLE565

23.1.4 SET CENTURY565

23.1.5 SET CLEAR565

23.1.9 SET DATE566

23.1.10 SET DEVELOPMENT566

23.1.11 SET DISPLAY566

23.1.12 SET EXCLUSIVE566

23.1.15 SET HELPFILTER567

23.1.14 SET HELP567

23.1.13 SET FULLPATH567

23.1.16 SET HOURS568

23.1.17 SET LOGERRORS568

23.1.18 SET MOUSE568

23.1.19 SET NOTIFY568

23.1.20 SET PATH568

23.1.21 SET POINT569

23.1.22 SET REFRESH569

23.1.23 SET SAFETY569

23.1.24 SET SCOREBOARD569

23.1.25 SET SEPARATOR569

23.1.26 SET SPACE569

23.1.27 SET STATUS570

23.1.28 SET STICKY570

23.1.29 SET TEXTMERGE570

23.1.31 SET TOPIC571

23.1.30 SET TEXTMERGE DRLIMITERS571

23.1.32 SET VIEW572

23.1.33 SET WINDOW OF MEMO573

23.2 以菜单驱动的SET命令设定系统参数573

23.3 以CONFIG.FP文件来设定系统配置状态574

第二十四章 应用系统生成器579

24.1 概述579

24.2 建立.pJX方案管理文件580

24.3 建立.APP应用程序文件583

24.4 Project主菜单584

附录A FoxPro的错误信息(依字母顺序排列)587

附录B FoxPro的错误信息(依编号顺序排列)602

附录C 自定义函数中可用的命令611

附录D FoxPro系统菜单选项的系统变量名称对照表613

附录E FoxPro中的文件扩展名616

19.2.2 判断键盘寄存器是否存字符(CHRSAW()函数)6456

《FoxPro 实用教程》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

实用中文Visual FoxPro 5.0学习教程(1998 PDF版)
实用中文Visual FoxPro 5.0学习教程
1998 北京:高等教育出版社
实用中文Visual FoxPro 5.0学习教程(1998 PDF版)
实用中文Visual FoxPro 5.0学习教程
1998
FOXPRO数据库及其应用(1996 PDF版)
FOXPRO数据库及其应用
1996 上海:上海交通大学出版社
MS-DOS内核剖析与巧用(1994 PDF版)
MS-DOS内核剖析与巧用
1994 上海:上海科学普及出版社
FoxPro for Windows实用教程(1996 PDF版)
FoxPro for Windows实用教程
1996 北京:人民邮电出版社
FoxPro 2.0实用程序设计(1994 PDF版)
FoxPro 2.0实用程序设计
1994 大连:大连理工大学出版社
FOXPRO数据库实用教程(1994 PDF版)
FOXPRO数据库实用教程
1994 成都:四川大学出版社
中文Visual Foxpro 5.0实用教程(1997 PDF版)
中文Visual Foxpro 5.0实用教程
1997 北京:宇航出版社
FoxPro 2.6实用教程(1998 PDF版)
FoxPro 2.6实用教程
1998 广州:华南理工大学出版社
Visual Basic 6.0中文版高级应用与开发指南(1999 PDF版)
Visual Basic 6.0中文版高级应用与开发指南
1999 北京:人民邮电出版社
中文Visual FoxPro新起点-6.0实用教程(1999 PDF版)
中文Visual FoxPro新起点-6.0实用教程
1999 北京:机械工业出版社
面向等级考试的FoxPro实用教程(1999 PDF版)
面向等级考试的FoxPro实用教程
1999 北京:中国标准出版社
FoxPro 2.6 for Windows实用教程(1999 PDF版)
FoxPro 2.6 for Windows实用教程
1999 合肥:中国科学技术大学出版社
FoxPro实用程序设计(1997 PDF版)
FoxPro实用程序设计
1997 哈尔滨:黑龙江科学技术出版社
Visual FoxPro实用教程(1999 PDF版)
Visual FoxPro实用教程
1999 成都:电子科技大学出版社