《FOXPRO 2.6 FOR DOS 高级实用指南》求取 ⇩
作者 | 编者 |
---|---|
出版 | 未查询到或未知 |
参考页数 | 801 ✅ 真实服务 非骗流量 ❤️ |
出版时间 | 没有确切时间的资料 目录预览 |
ISBN号 | 无 — 违规投诉 / 求助条款 |
PDF编号 | 816817538(学习资料 勿作它用) |
求助格式 | 扫描PDF(若分多册发行,每次仅能受理1册) |
第一章FoxPro概述1
1.1 FoxPro背景1
1.2 FoxPro功能与特点3
1.3 FoxPro2.5新增功能5
1.4FoxPro丰富的工具6
1.4.1 最终用户工具7
1.4.2 开发者工具9
1.5 FoxPro2.6新增功能11
1.6 FoxPro发展趋势13
第二章FoxPro基础15
2.1 FoxPro环境要求15
2.2 FoxPro系统限制15
2.3FoxPro环境配置和系统优化17
2.3.1 FoxPro for Windows 环境配置17
2.3.2 FoxPro for MS-DOS环境配置25
2.4FoxPro语言构成33
2.4.1 语法约定33
2.4.2 FoxPro数据规范34
2.4.3 FoxPro表达式36
2.4.4 名38
2.4.5 名表达式与间接引用39
2.4.6 缩写说明39
2.4.7 Rushmore技术40
2.4.8 表/数据库的工作区42
第三章使用FoxPro交互环境45
3.1 使用命令窗口45
3.2 FoxPro菜单系统46
3.3窗口操作基础47
3.3.1 关闭一个窗口48
3.3.2 改变窗口尺寸或放大窗口48
3.3.3 最小化48
3.3.4 隐藏/非隐藏窗口48
3.3.5 滚动48
3.3.6 改换活动窗口49
3.4使用Foxpro编辑器49
3.4.1 使用FoxPro程序文件50
3.4.2 使用Memo字段51
3.4.3 使用编辑器选择51
3.4.4 编辑器的其他特点52
3.5 改变启动FoxPro的缺省值52
3.6 资源文件54
第四章创建和使用数据库57
4.1FoxPro数据库简介57
4.1.1 表57
4.1.2 记录57
4.1.3 字段57
4.2FoxPro字段数据类型57
4.2.1 字符型字段58
4.2.2 日期型字段58
4.2.3 数字型字段58
4.2.4 浮点型字段58
4.2.5 逻辑型字段59
4.2.6 备注型字段:文本数据和二进制数据59
4.2.7 通用型字段:OLE对象59
4.2.8 图画型字段60
4.3 运行FoxPro表60
4.4 使用工作区60
4.5 创建一个新表61
4.6浏览和编辑表63
4.6.1 数据完整性63
4.6.2 使用浏览窗口63
4.7使用查看窗口67
4.7.1 查看窗口的选择项67
4.7.2 工作区列表68
4.7.3 关系列表68
4.8 设置关系68
4.9 取消关系71
第五章FoxPro语言基础73
5.1结构化FoxPro程序73
5.1.1 程序控制流73
5.1.3 使用过程76
5.1.4 FoxPro怎样寻找一个过程77
5.1.5 用户自定义函数79
5.1.6 传递参数80
5.2使用FoxPro内存变量82
5.2.1 查看内存变量82
5.2.2 内存变量类型82
5.2.3 创建内存变量83
5.2.4 防止内存变量冲突84
5.3 命名约定86
5.4使用数组87
5.4.1 定义一个数组87
5.4.2 使用数组88
5.4.3 释放内存变量和数组88
5.5使用表达式89
5.5.1 操作符89
5.5.2 优先级顺序91
5.6使用FoxPro宏替换91
5.6.1 使用名字表达式与宏替换的比较92
5.6.2 使用EVALUATE命令和宏替换的比较92
5.7 使用SET命令92
5.8使用预处理指令93
5.8.1 使用#DEFINE和UNDEF93
"5.8.2 使用#IF,#ELIF,#ELSE和ENDIF94
5.9 流输出95
5.10 使用?SAY命令96
5.11创建和管理窗口96
5.11.1 窗口边界96
5.11.2 定义和使用窗口97
5.11.3 得到窗口信息98
第六章数据库索引和排序99
6.1索引99
6.1.1 使用索引表达式99
6.1.2 在索引表达式中使用UDFS102
6.1.3 使用条件索引103
6.1.4 使用UNIQUE选择项104
6.1.5 FoxPro索引类型106
6.1.6 用简化的语法来创建和打开索引109
6.1.7 重新索引表110
6.1.8 删除表111
6.1.9 其他索引技巧114
6.2 排序FoxPro表116
第七章查询和处理数据119
7.1设计查询活动119
7.1.1 当前记录指针119
7.1.2 影像记录119
7.2 使用LOCATE120
7.3使用SEEK和SEEK()121
7.3.1 使用SEEK和SET EXACT121
7.3.2 使用SEEK和SET NEAR122
7.4有效地处理表123
7.4.1 使用范围命令123
7.4.2 处理单个记录125
7.4.3 处理表的关系125
7.5创建临时表129
7.5.1 创建一个表的备份130
7.5.2 传送记录130
7.6 SET FILTER131
7.7 使用SCATTER和INSERT INTO备份记录132
7.8 用APPEND FROM添加表133
7.9 输入、输出非ForPro数据格式134
7.10处理FoxPro不直接支持的数据文件格式134
7.10.1 使用低级文件函数(LLFFs)134
7.10.2 使用FoxPro库(API例程)134
7.10.3 有界的ASCII文件和SDF文件135
第八章控制数据输入和编辑137
8.1 创建用户接口对象:GET和EDIT137
8.2GET语法138
8.2.1 DEFAULT子句139
8.2.2 SIZE子句139
8.2.3 PICTURE和FUNCTION子句139
8.2.4 对象浏览和READ CYCLE140
8.2.6 最终用户对READ对象的浏览141
8.2.7 READ对象浏览的程序控制142
8.2.8 GET的Valld子句142
8.2.9 GET的WHEN子句144
8.2.10 使对象可用和不可用144
8.2.11 MESSAGE子句147
8.3EDIT语法147
8.3.1 文本数量的限制149
8.3.2 FUNCTION子句149
8.3.3 SCROLL子句149
8.3.4 TAB子句149
8.4 其他用户接口对象149
8.5多种READ选择项和特征150
8.5.1 嵌套的READ150
8.5.2 OBJECT子句150
8.5.3 WHEN子句150
8.5.4 VALID子句151
8.5.5 TIMEOUT子句152
8.5.6 NOMOUSE子句152
8.5.7 NOLOCK子句152
8.6窗口管理和READ153
8.6.1 READ窗口153
8.6.2 使READ无效和结束READ153
8.6.3 多READ窗口156
8.6.4 READ ACTIVATE子句162
8.6.5 READ SHOW子句162
8.6.6 Non-Read窗口和Read窗口162
8.6.7 READ WITH子句163
8.6.8 READ MODAL子句163
8.6.9 READ事件的顺序164
8.7集成BROWSE和READ164
8.7.1 BROWSE语法164
8.7.2 使用BROWSE来输入数据166
8.7.3 READ和BROWSE的协调167
8.8探讨不同的READ策略168
8.8.1 嵌套的READ168
8.8.2 基本 READ169
8.9 移数据到表记录和从表记录移出数据169
8.10颜色管理171
8.10.1 颜色管理先于FoxPro171
8.10.2 颜色对171
8.10.3 颜色方案172
8.10.4 颜色集172
8.10.5 修改颜色集173
8.10.6 空颜色集173
8.10.7 READ和COLOR子句174
第九章错误和事件捕获177
9.1处理运行时错误177
9.1.1 错误处理器应用具有的特征177
9.1.2 建立局部错误处理器179
9.1.3 建立全程错误处理器184
9.1.4 基本的通用错误处理器185
9.2处理键盘事件198
9.2.1 触发键盘事件198
9.2.2 ON KEY LABEL命令199
9.2.3 捕获鼠标事件203
第十章帮助系统205
10.1 FoxPro内置帮助工具的使用205
10.2帮助系统的控制209
10.2.1 改变帮助系统的热键209
10.2.2 帮助主题项的管理210
10.3帮助信息编辑系统212
10.3.1 初始化帮助系统213
10.3.2 确定帮助内容216
10.3.3 帮助系统编辑模式217
10.3.4 给编辑编模式增加功能220
10.4 软件文档的制作220
10.5 建立帮助系统的其它方法221
10.6 总结221
第十一章多用户编程技术231
11.1多用户问题231
11.1.1 管理资源竞争231
11.1.2 使冲突最少232
11.2 网络检测233
11.3 表的独占性使用与共享性使用234
11.4文件加锁、头部加锁和记录加锁234
11.4.1 隐式加锁234
11.4.2 显式加锁236
11.4.3 处理失败的文件锁或记录锁237
11.5锁申请失败的恢复策略237
11.5.1 隐式加锁和显式加锁的选择238
11.5.2 使用UDF来得到显式锁239
11.5.3 事务处理240
11.5.4 使未完成的事务和写入冲突最少241
11.6防止相互的独占性操作246
11.6.1 维护一个用户计数值246
11.6.2 标志单用户功能246
11.7多用户应用程序的设置和安全性子系统247
11.7.1 设计一个用户表247
11.7.2 设计工作站表248
11.7.3 设计一个打印机的表248
第十二章考虑速度的编程251
12.1对程序进行优化251
12.1.1 循环251
12.1.2 磁盘I/O251
12.1.3 显示输出252
12.2 优化示例252
12.3 避免使用PRIVATE ALL253
12.4消除冗余值253
12.4.1 循环中不变的代码253
12.4.2 表达式合并254
12.5避免过程调用255
12.5.1 程序文件(APP)255
12.5.2 参数传递问题255
12.5.3 行中代码256
12.6 用FOR循环来代替DO WHILE循环256
12.7避免使用宏257
12.7.1 数组257
12.7.2 名字表达式257
12.7.3 EVALUATE()257
12.7.4 条件语句258
12.8资源和内存管理258
12.8.1 起动时的清理258
"12.8.2 菜单,弹出对象和窗口的管理花费259
12.8.3 全程变量259
12.8.4 外部库259
12.9使用表和索引259
12.9.1 表的打开/关闭260
12.9.2 相关的冗余值260
12.9.3 索引的控制261
12.9.4 抽取选择的记录262
第十三章事件驱动编程技术265
13.1事件驱动编程简介265
13.1.1 事件驱动与顺序驱动265
13.1.2 有方式与无方式265
13.1.3 EDP与多任务266
13.2设计一个用户界面266
13.2.1 直观性267
13.2.2 一致性267
13.2.3 反馈268
13.2.4 用户控制268
13.2.5 宽容性269
13.3定义EDP应有的特点269
13.3.1 任务上下文269
13.3.2 浏览窗口和系统窗口270
13.3.3 任务间通讯270
13.3.4 多实例270
13.3.5 有顺序的关闭271
13.4屏幕集模式271
13.4.1 屏幕集的优点272
13.4.2 屏幕集的缺点272
13.5事件循环模式272
13.5.1 事件循环的优点274
13.5.2 事件循环的缺点274
第十四章事件驱动编程实例275
14.1范例程序275
14.1.1 主程序275
14.1.2 任务程序280
14.2READ命令290
14.2.1 GET WHEN和VALID子句290
14.2.2 READ WHEN和VALID子句292
第十五章事件驱动编程支持库WinLib293
15.1强制域校验293
15.1.1 WinLib的解决方法293
15.1.2 益处295
15.2管理窗口296
15.2.1 系统窗口与任务窗口296
15.2.2 Windows菜单296
15.3 加锁和监听297
15.4WinLib使用参考298
15.4.1 系统管理例程298
15.4.2 任务管理例程305
15.4.3 窗口管理例程316
15.4.4 域和READ管理例程324
第十六章商用事件驱动编程实例333
16.1EDP2基础333
16.1.1 主程序333
16.1.2 系统菜单程序335
16.2编写任务程序340
16.2.1 上下文管理340
16.2.2 GET管理341
16.2.3 设置部分343
16.2.4 Gleanup部分351
16.2.5 Salesman Update程序列表354
16.3支持多实例371
16.3.1 实例标识371
16.3.2 GET管理372
16.3.3 Customer Update程序列表373
16.4与其他任务通讯391
16.4.1 任务相关的UPDA请求391
16.4.2 程序源代码列表391
16.5使用方式化窗口400
16.5.1 警告(Alert)401
16.5.2 对话404
16.5.3 系统选择程序408
第十七章FoxPro开发环境简介419
17.1FoxPro应用程序的组成419
17.1.1 程序419
17.1.2 屏幕419
17.1.3 菜单419
17.1.4 报表419
17.2 用项目管理器集成419
17.3超强工具与手工编程420
17.3.1 为何使用屏幕生成器420
17.3.2 为何使用菜单生成器422
17.3.3 为何使用报表生成器422
第十八章屏幕生成器425
18.1屏幕生成器基础425
18.1.1 创建屏幕425
18.1.2 定义窗口属性426
18.1.3 使用生成器指令428
18.1.4 放置屏幕上的对象431
18.1.5 增加代码片断440
18.1.6 操作对象441
18.1.7 定义对象顺序442
18.1.8 产生屏幕程序443
18.2屏幕生成器策略445
18.2.1 使用单一屏幕与屏幕集445
18.2.2 控制板445
18.2.3 放置代码片断446
18.3屏幕生成器技术447
18.3.1 使用内存变量447
18.3.2 移动记录指针447
18.3.3 读写记录数据447
18.3.4 刷新显示448
18.3.5 允许和禁止控制448
18.3.6 颜色449
第十九章菜单生成器451
19.1 FoxPro菜单术语451
19.2菜单生成器基础452
19.2.1 Result弹出选项453
19.2.2 菜单生成器选项454
19.2.3 菜单基弹出选项457
19.2.4 Menu Har(菜单条)选项459
19.3菜单生成器策略460
19.3.1 如何对待FoxPro菜单系统461
19.3.2 增加和删除菜单基461
19.3.3 允许和禁止选项463
19.3.4 跨平台特性463
第二十章报表生成器465
20.1创建一个报表465
20.1.1 报表生成器对象465
20.1.2 报表弹出菜单467
20.1.3 Report Bands(报表条)472
20.1.5 报表变量(Report Variables)479
20.1.6 报表中的UDF482
20.1.7 运行报表484
20.2报表生成器使用技术488
20.2.1 创建新UNIITLED.FRX488
20.2.2 复制和修改488
20.2.3 删除和粘贴489
20.2.4 使用IIF()格式化字段489
20.2.5 允许用户修改报表490
20.2.6 使用Cursor文件准备报表数据491
20.2.7 处理退出报表491
20.2.8 使用PRINTJOB/ENDPRINTJOB492
20.2.9 从打印机暂停中恢复492
20.3 使用标签生成器494
第二十一章项目管理器497
21.1项目管理器基础497
21.1.1 项目管理器如何工作498
21.2使用项目管理器499
21.2.1 创建项目499
21.2.2 详细说明项目命令项500
21.2.3 启动(Startup)程序502
21.2.4 增加屏幕集504
21.2.5 增加其它对象504
21.2.6 生成项目505
21.2.7 了解错误506
21.2.8 生成应用程序/可执行文件508
21.2.9 排除对象510
21.2.10 查看项目和文件信息510
21.3项目管理器使用策略512
21.3.1 应用程序还是可执行文件?512
21.3.2 应用程序515
21.3.3 可运行文件515
21.3.3 Compact EXE文件516
21.3.5 Stand-Alone和Stand-Alone Extended EXE文件516
21.3.6 减少编译/测试循环次数517
21.3.7 单项目与多项目517
21.4项目管理器技术518
21.4.1 移动项目518
21.4.2 管理不同应用版本519
第二十二章FoxPro调试技术521
22.1使用环境设置521
22.1.1 命令SET DEVELOPMENT ON521
22.1.2 命令SET LOGERRORS ONW521
22.1.3 命令 SET ESCAPE ONW521
22.1.4 显示考虑522
22.2用FoxPro工具进行调试522
22.2.1 编译器522
22.2.2 编译器可发现的错误种类524
22.2.3 项目管理器提供的额外信息525
22.2.4 过程的不完善性525
22.3处理运行时错误526
22.3.1 从命令窗口开始调试527
22.3.2 从调试窗口调试529
22.3.3 从跟踪窗口(TraceWindow)调试531
22.3.4 典型情况534
22.3.5 调试工具的局限性538
22.3.5 把FoxDoc当作调试工具539
第二十三章跨平台技术543
23.1平台间不同543
23.1.1 使应用软件适合平台543
23.1.2 决定支持哪个平台544
23.1.3 每个平台的独特性质545
23.2支持跨平台开发549
23.2.1 目标代码相容性549
23.2.2 平台检测549
23.2.3 跨平台工具551
23.3采用推荐的策略551
23.3.1 最小公分母法(LCD法)551
23.3.2 有限移植法552
23.3.3 优化移植方法553
23.3.4 设计时的安排554
23.4 在Windows中运行FoxPro for DOS555
23.5把DOS应用程序移植到Windows556
23.5.1 击键的区别556
23.5.2 菜单条的区别557
23.5.3 在FoxPro for Windows下运行一个DOS APP558
25.5.4 把DOS应用程序转到Windows559
25.5.5 增加Widows功能562
23.5.6 增加Shutdown事件处理器562
23.5.7 改变主窗口特性562
23.5.8 处理颜色差别563
23.5.9 向屏幕增加图表元素563
32.5.10 向报表增加图形元素563
23.5.11 增加进程间相互通信564
23.6把Windows应用程序移植到DOS565
23.6.1 从Windows转到DOS565
23.7从其它Xbase语言移植565
23.7.1 bBASEⅢ和FoxBase Plus565
23.7.2 dBASE IV565
23.7.3 Clipper566
第二十四章结构化查询语言和查询优化技术567
24.1结构化查询语言SQL567
24.1.1 SQL的出现567
24.1.2 Xbase的出现568
24.1.3 SQL作用568
24.2查询优化技术Rushmore569
24.2.1 Rushmore的优点和限制569
24.2.2 Rushmore的限制573
24.2.3 Rushmore和SQL574
第二十五章按例关系查询(RQBE)577
25.1RQBE简介577
25.1.1 RQBE的优点577
25.1.2 RQBE的缺点577
25.1.3 如何应用RQBE578
25.1.4 如何启动RQBE578
25.2 选择数据库579
25.3 设置关系579
25.4 选择字段581
25.5 指定字段的顺序582
25.6指定记录顺序582
25.6.1 Order By582
25.6.2 Group By583
25.7过滤记录584
25.7.1 WHERE584
25.7.2 HAVING586
25.8为查询选择一个输出目标587
25.8.1 浏览窗口587
25.8.2 Report/Label587
25.8.3 Table/DBF588
25.8.4 Cursor(监时表)588
25.8.5 Graph588
第二十六章使用SQL编制应用程序589
26.1使用SELECT589
26.1.1 SELECT优点589
26.1.2 SELECT缺点589
26.1.3 何时使用SELECT589
26.1.4 通过RQBE来学习SELECT590
26.1.5 在Xbase应用程序中使用SQL590
26.2使用SELECT编程590
26.2.1 SELECT语法591
26.2.2 附加特征597
第二十七章FoxPro扩展C程序库599
27.1API简介599
27.1.1 C语言599
27.1.2 汇编语言600
27.1.3 API用法600
27.2创建API600
27.2.1 FoxPro调用程序600
27.2.2 被调用的C程序602
27.2.3 内存的使用605
27.2.4 全程变量606
27.2.5 API总结606
27.3 API范例程序607
27.4编译和链接611
27.4.1 编译C程序611
27.4.2 MAKE文件612
27.4.3 链接C程序612
27.4.4 优先权612
27.5 调试613
27.6处理对象和事件613
27.6.1 符号表613
27.6.2 链表614
27.6.3 事件和空闲驱动器614
27.7 FoxPro 2.0与2.5X的不同615
27.8使用FoxPro存管理例程622
27.8.1 内存管理622
27.8.2 管理句柄624
27.9 使用输入/输出例程626
第二十八章与FoxPro有关的第三方产品627
28.1使用FoxPro API库627
28.1.1 装入API库627
28.1.2 缷出API库627
28.1.3 使用API例程628
28.2Xbase BIN例程628
28.2.1 装入BIN例程628
28.2.2 缷出BIN例程628
28.2.3 使用BIN例程628
28.3 函数库629
28.4FoxPro第三方产品综述629
28.4.1 Dr.Switch-ASE2629
28.4.2 EdFox(FoxPro扩展数据字典)630
28.4.3 EIFOX(FoxPro扩展库)630
28.4.4 Jkey631
28.4.5 NetLib631
28.4.6 Uitimate FoxPro库632
28.4.7 WinLib/Pro632
第二十九章FoxPro命令综述633
29.1 =命令633
29.2 \│\\命令633
29.3 ?│??命令633
29.4 ???命令633
29.5 @BOX命令633
29.6 @CLEAR命令633
29.7 @EDIT命令633
29.8 @FILL命令634
29.9 @MENU命令634
29.10 @GET命令634
29.11 @GET检查框635
29.12 @GET不可见按钮635
29.13 @GET列表635
29.14 @GET弹出式菜单636
29.15 @GET下推按钮636
29.16 @GET无线按钮637
29.17 @GET数码器637
29.18 @PROMPT命令638
29.19 @SAY命令638
29.20 @SAY BMP和OLE对象命令638
29.21 @TO命令638
29.22 ACCEPT命令639
29.23 ACTIVTE MENU命令639
29.24 ACTIVATE POPUP命令639
29.25 ACTIVATE SCREEN命令639
29.26 ACTIVATE WINDOW命令639
29.27 APPEND命令640
29.28 APPEND FROM命令640
29.29 APPEND FROM ARRAY命令640
29.30 APPEND GENERAL命令640
29.31 APPEND MEMO命令640
29.32 AVERAGE命令640
29.33 BROWSE命令641
29.34 BUILD APP命令642
29.35 BUILD EXE命令642
29.36 BUILD PROJECT命令642
29.37 CALCULATE命令642
29.38 CALL命令642
29.39 CANCEL命令642
29.40 CHANGE命令642
29.41 CLEAR命令643
29.42 CLEAR ALL命令644
29.43 CLEAR FIELDS命令644
29.44 CLEAR GETS命令644
29.45 CLEAR MACROS命令644
29.46 CLEAR MEMORY命令644
29.47 CLEAR MENUS命令644
29.48 CLEAR POPUPS命令644
29.49 CLEAR PROGRAM命令644
29.50 CLEAR GETS命令644
29.51 CLEAR PROMPT命令645
29.52 CLEAR READ645
29.53 CLEAR TYPEAHEAD645
29.54 CLEAR WINDOWS命令645
29.55 CLOSE ALL命令645
29.56 CLOSE ALTERNATE命令645
29.57 CLOSE DATABASES命令645
29.58 CLOSE FORMAT命令645
29.59 CLOSE INDEXES命令645
29.60 CLOSE MEMO命令646
29.61 CLOSE PROCEDURE命令646
29.62 COMPILE命令646
29.63 CONTINUE命令646
29.64 COPY FILE命令646
29.65 COPY INDEXS命令646
29.66 COPY MEMO命令646
29.67 COPY STRUCTURE命令646
29.68 COPY STRUCTURE EXTENDED命令647
29.69 COPY TAG命令647
29.70 COPY TO命令647
29.71 COPY TO ARRAY命令647
29.72 COUNT命令647
29.73 CREATE命令648
29.74 CREATE COLOR SET命令648
29.75 CREATE CURSOR命令648
29.76 CREATE FROM命令648
29.77 CREATE LABEL命令648
29.78 CREATE MENU命令648
29.79 CREATE PROJECT命令649
29.80 CREATE QUERY命令649
29.81 CREATE REPORT649
29.82 CREATE REPORT快速报表命令649
29.83 CREATE SCREEN命令649
29.84 CREATE SCREEN创建快速屏幕命令650
29.85 CREATE TABLE命令650
29.86 CREATE VIEW命令650
29.87 DEACTIVATE MENU命令650
29.88 DEACTIVATE POPUP命令650
29.89 DEACTIVATE WINDOW命令650
29.90 CECLARE命令651
29.91 #DEFINE#UNDEF预处理指令651
29.92 DEFINE BAR命令651
29.93 DEFINE BOX命令651
29.94 DEFINE MENU命令651
29.95 DEFINE PAD命令652
29.96 DEFINE POPUP命令652
29.97 DEFINE WINDOW命令653
29.98 DELETE命令653
29.99 DELETE FILES命令653
29.100 DELETE TAG命令654
29.101 DIMENSION命令654
29.102 DIR/KIRECTORY命令654
29.103 DISPLAY命令654
29.104 DISPLAY FILES命令354
29.105 DISPLAY MEMORY命令655
29.106 DISPLAY STATUS命令655
29.107 DISPLAY STRUCTURE命令655
29.108 DO命令655
29.109 DO CASEENDCASE命令655
29.110 DO WHILEENDDO命令656
29.111 EDIT命令656
29.112 EJECT命令657
29.113 EJECT PAGE命令657
29.114 ERASE命令657
29.115 EXIT命令657
29.116 EXPORT命令657
29.117 EXTERNAL命令657
29.118 FILER命令658
29.119 FIND命令658
29.120 FLUSH命令658
29.121 FORENDFOR命令658
29.122 FUNCTION658
29.123 GATHER命令658
29.124 GO命令658
29.125 GOTO命令659
29.126 HELP命令659
29.127 HIDE MENU命令659
29.128 HIDE POPUP命令659
29.129 HIDE WINDOW命令659
29.130 #IF#ENDIF预处理指令659
29.131 IF… ELSEENDIF命令660
29.132 IMPORT命令660
29.133 INDEX命令660
29.134 INPUT命令660
29.135 INSERT命令660
29.136 INSERT SQL命令661
29.137 JOIN命令661
29.138 KEYBOARD命令661
29.139 LABEL命令661
29.140 LIST命令661
29.141 LIST FILES命令662
29.142 LIST STATUS命令662
29.143 LIST MEMORY命令662
29.144 LIST STRUCTURE命令662
29.145 LOAD命令662
29.146 LOCATE命令663
29.147 MENU命令663
29.148 MENU BAR命令663
29.149 MENU TO命令663
29.150 MODIFY COMMAND/MODIFY FILE命令663
29.151 MODIFY GENERAL命令663
29.152 MODIFY LABEL命令664
29.153 MODIFY MENU命令664
29.154 MODIFY PROJECT命令664
29.155 MODIFY QUERY命令664
29.156 MODIFY REPOPT命令665
29.157 MODIFY SCREEN命令665
29.158 MODIFY STRUCTURE命令665
29.159 MODIFY WINDOW命令665
29.160 MOVE POPUP 命令666
29.161 MOVE WINDOW命令666
29.162 MOTE│*│&&命令666
29.163 ON BAR命令666
29.164 ON ERROR命令666
29.165 ON ESCAPE命令666
29.166 ON KEY命令667
29.167 ON KEY=命令667
29.168 ON KEY LABEL命令667
29.169 ON PAD命令667
29.170 ON PAGE命令667
29.171 ON READERROR命令667
29.172 ON SELECTION BAR命令667
29.173 ON SELECTION MENU命令668
29.174 ON SELECTION PAD命令668
29.175 ON SELECTION POPUP命令668
29.176 PACK命令668
29.177 PARAMETERS命令668
29.178 PLAYMACRO命令668
29.179 POP KEY命令668
29.180 POP MENU命令669
29.181 POP POPUP命令669
29.182 PRINTJOBENDPRINTJOB命令669
29.183 PRIVATE命令669
29.184 PROCEDURE命令669
29.185 PUBLIC命令669
29.186 PUBLIC ARRAY命令669
29.187 PUSH KEY命令669
29.188 PUSH MENU命令669
29.189 PUSH POPUP命令670
29.190 QUIT命令670
29.191 READ命令670
29.192 READ MENU命令670
29.193 READ MENU BAR TO 命令670
29.194 RECALL命令671
29.195 #REGION命令671
29.196 REINDEX命令671
29.197 RELEASE命令671
29.198 RELEASE ALL671
29.199 RELEASE BAR命令671
29.200 RELEASE LIBRARY命令671
29.201 RELEASE MENUS命令671
29.202 RELEASE MODULE命令672
29.203 RELEASE PAD命令672
29.204 RELEASE POPUPS命令672
29.205 RELEASE WINDOWS命令672
29.206 RENAME命令672
29.207 REPLACE命令672
29.208 REPORT命令672
29.209 RESTORE FROM命令673
29.210 RESTORE FROM MEMO命令673
29.211 RESTORE MACROS命令673
29.212 RESTORE SCREEN命令673
29.213 RESTORE WINDOW命令673
29.214 RESUME命令673
29.215 RETRY命令673
29.216 RETURN命令674
29.217 RUN/!命令674
29.218 SAVE MACROS命令674
29.219 SAVE SCREEN命令674
29.220 SAVE TO命令674
29.221 SAVE TO MEMO命令674
29.222 SAVE WINDOWS命令674
29.223 SCANENDSCAN命令674
29.224 SCATTER命令675
29.225 SCROLL命令675
29.226 SEEK位命令675
29.227 SELECT命令675
29.228 SELECT SQL命令675
29.229 SET命令676
29.230 SET ALTERNATE命令676
29.231 SET ANSI命令676
29.232 SET AUTOSAVE命令676
29.233 SET BELL命令676
29.234 SET BLINK命令676
29.235 SET BLOCKSIZE命令676
29.236 SET BORDER边界设置命令676
29.237 SET BRSTATUS命令677
29.238 SET CARRY命令677
29.239 SET CENTURY命令677
29.240 SET CLEAR命令677
29.241 SET CLOCK命令677
29.242 SET COLOR OF命令677
29.243 SET COLR OF SCHEME命令677
29.244 SET COLOR SET TO命令677
29.245 SET COLOR TO命令678
29.246 SET COMPATIBLE命令678
29.247 SET CONFIRM命令678
29.248 SET CONSOLE命令678
29.249 SET CURRENCY命令678
29.250 SET CURSOR命令678
29.251 SET DATE命令678
29.252 SET DEBUG命令678
29.253 SET DECIMALS命令678
29.254 SET DEFAULT命令678
29.255 SET DELETED命令679
29.256 SET DELIMITERS命令679
29.257 SET DEVELOPMENT命令679
29.258 SET DEVICE命令679
29.259 SET DISPLAY命令679
29.260 SET DOHISTORY命令679
29.261 SET ECHO命令679
29.262 SET ESCAPE命令679
29.263 SET EXACT命令679
29.264 SET EXCLUSIVE命令680
29.265 SET FIELDS命令680
29.266 SET FIELDS TO命令680
29.267 SET FIL TER命令680
29.268 SET FIXED命令680
29.269 SET FORMAT命令680
29.270 SET FULLPATH命令680
29.271 SET FUNCTION命令680
29.272 SET HEADING命令680
29.273 SET HELP命令680
29.274 SET HELPFILTER命令681
29.275 SET HOURS命令681
29.276 SET INDEX命令681
29.277 SET INTENSITY命令681
29.278 SET KEYCOMP命令681
29.279 SET LIBRARY命令681
29.280 SET LOCK命令681
29.281 SET LOGERRORS命令681
29.282 SET MACKEY命令682
29.283 SET MARGIN命令682
29.284 SET MARK OF MENU命令682
29.285 SET MARK OF PAD命令682
29.286 SET MARK OF POPUP命令682
29.287 SET MARK OF BAR命令682
29.288 SET MARK命令682
29.289 SET MEMOWIDTH命令682
29.290 SET MESSAGE命令682
29.291 SET MOUSE命令683
29.292 SET MULTILOCKS命令683
29.293 SET NEAR命令683
29.294 SET NOTIFY命令683
29.295 SET ODPMETER命令683
29.296 SET OPTIMIZE命令683
29.297 SET ORDER命令683
29.298 SET PALETTE命令683
29.299 SET PATH命令684
29.300 SET PDSETUP命令684
29.301 SET POINT命令684
29.302 SET PRINTER命令684
29.303 SET PROCEDURE命令684
29.304 SET REFRESH命令684
29.305 SET RELATION命令684
29.306 SET RELATION OFF命令685
29.307 SET REPROCESS命令685
29.308 SET RESOURCE命令685
29.309 SET SAFETY命令685
29.310 SET SCOREBOARD命令685
29.311 SET SEPARATOR命令685
29.312 SET SHADOWS阴影设置命令685
29.313 SET SKIP OF MENU命令685
29.314 SET SKIP OF PAD命令685
29.315 SET SKIP OF POPUP命令685
29.316 SET SKIP OF BAR命令686
29.317 SET SKIP TO命令686
29.318 SET SPACE命令686
29.319 SET STATUS命令686
29.320 SET STATUS BAR命令686
29.321 SET STEP命令686
29.322 SET STICKY命令686
29.323 SET SYSMENU命令686
29.324 SET TALK687
29.325 SET TEXTMERGE687
29.326 SET TEXTMERGE DELIMITERS687
29.327 SET TOPIC687
29.328 SET TRBETWEEN687
29.329 SET TYPEAHEAD687
29.330 SET UDFPARMS687
29.331 SET UNIQUE命令687
29.332 SET VIEW687
29.334 SET WINDOW OF MEMO设置备注窗口命令688
29.335 SHOW GET命令688
29.336 SHOW GET命令688
29.337 SHOW MENU命令688
29.338 SHOW OBJECT命令688
29.339 SHOW POPUP命令689
29.340 SHOW WINDOW命令689
29.341 SIZE POPUP命令689
29.342 SKIP命令689
29.343 SORT命令689
29.344 SUM命令690
29.345 SUSPEND命令690
29.346 TEXTENDTEXT命令690
29.347 TOTAL命令690
29.348 TYPE命令690
29.349 UNLOCK命令691
29.350 UPDATE命令691
29.351 USE命令691
29.352 WAIT命令691
29.353 ZAP命令691
29.354 ZOOM WINDOW命令692
第三十章FoxPro函数综述693
30.1 %运算函数693
30.2 $字符串包含函数693
30.3 宏代换函数693
30.4 ABS函数693
30.5 ACOPY函数693
30.6 ACOS函数693
30.7 ADEL函数693
30.8 ADIR函数694
30.9 AELEMENT函数694
30.10 AFIELDS函数694
30.11 AFONT函数694
30.12 AINS函数694
30.13 ALIAS函数694
30.14 ALEN函数694
30.15 ALLTRIM函数695
30.16 ANSITOOEM函数695
30.17 ASC函数695
30.18 ASCAN函数695
30.19 ASIN函数695
30.20 ASORT函数695
30.21 ASUBSCRIPT函数695
30.22 AT函数696
30.23 ATAN函数696
30.24 ATC函数696
30.25 ATCLINE函数696
30.26 ATLINE函数696
30.27 ATN2函数696
30.28 BAR函数696
30.29 BETWEEN函数697
30.30 BOF函数697
30.31 CAPSLOCK函数697
30.32 CDOW函数697
30.33 CDX函数697
30.34 CEILING函数697
30.35 CHR函数697
30.36 CHRSAW函数697
30.37 CHRTRAN函数698
30.38 CMONTH函数698
30.39 CNTBAR函数698
30.40 CNTPAD函数698
30.41 COL函数698
30.42 COS函数698
30.43 CTOD函数698
30.44 CURDIR函数698
30.45 DATE函数699
30.46 DAY函数699
30.47 DBF函数699
30.48 DDEAbortTrans()699
30.49 DDEAdvise()699
30.50 DDEEnabled()699
30.51 DDEExecute()699
30.52 DDEInitiate()700
30.53 DDEIastError()700
30.54 DDEPoke()700
30.55 DDERepuest()700
30.56 DDESetOption()700
30.57 DDESetService()700
30.58 DDESetTopic701
30.59 DDETerminate()701
30.60 DELETED函数701
30.61 DIFFERENCE函数701
30.62 DISKSPACE()函数701
30.63 DMY函数701
30.64 DOW函数701
30.65 DTLO函数702
30.66 DTOR函数702
30.67 DTOS函数702
30.68 EMPTY函数702
30.69 ERROR函数702
30.70 EXP函数702
30.71 EOF函数702
30.72 FCHSIZE函数702
30.73 FCLOSE函数703
30.74 FCOUNT函数703
30.75 FCREATE函数703
30.76 FEOF函数703
30.77 FERROR函数703
30.78 FFLUSH函数703
30.79 FGETS()函数703
30.80 FIELD函数704
30.81 FILE函数704
30.82 FILTER函数704
30.83 FKLABEL函数704
30.84 FKMAX函数704
30.85 FLOCK函数704
30.86 FLOOR函数704
30.87 FONTMERIC函数704
30.88 FOPEN函数705
30.89 FOUND函数705
30.90 FPUTS()函数705
30.91 FREAD()函数705
30.92 FSIZE函数705
30.93 FSEEK函数705
30.94 FULLPATH函数705
30.95 FV函数706
30.96 FWRITE()函数706
30.97 GETBAR函数706
30.98 GETENV函数706
30.99 GETFILE函数706
30.100 GETFONT函数706
30.101 GETPAD函数706
30.102 GOMONTH函数707
30.103 HEADER函数707
30.104 IIF函数707
30.105 INKEY函数707
30.106 INLIST函数707
30.107 INSMODE函数707
30.108 INT函数707
30.109 ISALPHA函数707
30.110 ISCOLOR函数708
30.111 ISDIGIT函数708
30.112 ISLOWER函数708
30.113 ISUPPER函数708
30.114 KEY函数708
30.115 LASTKEY函数708
30.116 LEFT函数708
30.117 LEN函数708
30.118 LIKE函数709
30.119 LINENO函数709
30.120 LOCFILE函数709
30.121 LOCK函数709
30.122 LOG函数709
30.123 LOG10函数709
30.124 LOOKUP函数709
30.125 LOWER函数710
30.126 LTRIM函数710
30.127 LUPDATE函数710
30.128 MAX函数710
30.129 MCOL函数710
30.130 MDOWN函数710
30.131 MDX函数710
30.132 MDY函数711
30.133 MEMLINES函数711
30.134 MEMORY函数711
30.135 MENU函数711
30.136 MESSAGE函数711
30.137 MIN函数711
30.138 MLINE函数711
30.139 MOD函数711
30.140 MONTH函数712
30.141 MRKBAR命令712
30.142 MRKPAD函数712
30.143 MROW函数712
30.144 MWINDOW函数712
30.145 NDX函数712
30.146 NUMLOCK函数712
30.147 OBJNUM函数713
30.148 OCCURS函数713
30.149 ON函数713
30.150 ORDER函数713
30.151 OS函数713
30.152 PAD函数713
30.153 PADC函数713
30.154 PADL函数714
30.155 PADR函数714
30.156 PARAMETERS函数714
30.157 PAYMENT函数714
30.158 PCOL函数714
30.159 PI函数714
30.160 POPUP函数714
30.161 PRINTSTATUS函数714
30.162 PRMBAR函数715
30.163 PRMPAD函数715
30.164 PROGRAM函数715
30.165 PROMPT函数715
30.166 PROPER函数715
30.167 PROW函数715
30.168 PUTFILE函数715
30.169 PV函数716
30.170 RAND函数716
30.171 RAT函数716
30.172 RATLINE函数716
30.173 RDLEVEL函数716
30.174 READKEY函数716
30.175 RECCOUNT函数716
30.176 RECNO函数717
30.177 RECSIZE函数717
30.178 RELATION函数717
30.179 REPLICATE函数717
30.180 RGBSCHEME函数717
30.181 RIGHT函数717
30.182 RLOCK函数717
30.183 ROUND函数718
30.184 ROW函数718
30.185 RTOD函数718
30.186 RTRIM函数718
30.187 SCHEME函数718
30.188 SCOLS函数718
30.189 SECONDS函数718
30.190 SEEK函数718
30.191 SELECT函数719
30.192 SET函数719
30.193 SIGN函数719
30.194 SIN函数719
30.195 SKPBAR函数719
30.196 SKPPAD函数719
30.197 SOUNDEX函数719
30.198 SPACE函数720
30.199 SQRT函数720
30.200 SROWS()函数720
30.201 STR函数720
30.202 STRTRAN函数720
30.203 STUFF函数720
30.204 SUBSTR函数720
30.205 SYS函数721
30.206 SYSMETRIC函数721
30.207 TAG函数721
30.208 TAN函数721
30.209 TARGET函数721
30.210 TIME函数721
30.211 TRANSFORM函数721
30.212 TRIM函数721
30.213 TXTWIDTH函数722
30.214 TYPE函数722
30.215 UPDATED函数722
30.216 UPPER函数722
30.217 USED函数722
30.218 VAL函数722
30.219 VARREAD函数722
30.220 VERSION函数723
30.221 WBORDER边界测试函数723
30.222 WCHILD子窗口函数723
30.223 WCOLS窗口列数函数723
30.224 WEXIST窗口存在函数723
30.225 WFONT窗口字体函数723
30.226 WLAST最后活动窗口函数723
30.227 WLCOL窗口左上角列坐标函数724
30.228 WLROW窗口左上角行坐标函数724
30.229 WMAXIMUM窗口最大化测试函数724
30.230 WMINIMUM窗口最小化测试函数724
30.231 WONTOP顶层窗口测试函数724
30.232 WOUTPUT输出窗口测试函数724
30.233 WPARENT父窗口名函数725
30.234 WREAD函数725
30.235 WROWS窗口行数函数725
30.236 WTITLE窗口标题函数725
30.237 WVISIBLE窗口可视测试函数725
30.238YEAR函数725
附录A 系统内存变量727
附录B SYS系统信息函数737
附录C FoxPro错误信息表747
附录D 命令和函数分类介绍757
D.1数据类型757
D.2 表/.DBF761
D.3 编程764
D.4 输入输出769
D.5 FoxPro环境775
D.6 多用户环境中的FoxPro779
附录E FoxPro2.6新增命令和函数781
E.1 BLANK781
E.2 ON BAR782
E.3 ON EXIT BAR783
E.4 ON EXIT MENU783
E.5 ON EXIT PAD784
E.6 ON EXIT POPUP784
E.7 ON MENU785
E.8 ON MOUSE785
E.9 ON POPUP785
E.10 ON PAD785
E.11 REPLACE FROM ARRAY786
E.12 SET DIRECTORY787
E.13 SET FIELDS787
E.14 SET FORMAT787
E.15 SET KEY788
E.16 SET MBLOCK789
E.17 SET VIEW789
E.18 BARCOUNT()789
E.19 BARPROMPT()789
E.20 DESCENDING()790
E.21 FLDCOUNT()791
E.22 FOR()792
E.23 FTIME()792
E.24 HOME()793
E.25 ID()793
E.26 ISBLANK()793
E.27 KEYMATCH()794
E.28 MEMORY()796
E.29 PADPROMPT()797
E.30 PCOUNT()797
E.31 PRTINFO()797
E.32 TAG()798
E.33 TAGCOUNT()798
E.34 TAGNO()799
E.35 UNIQUE()800
E.36 WINDOW()801
《FOXPRO 2.6 FOR DOS 高级实用指南》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件。对合法合规的求助,我会当即受理并将下载地址发送给你。
高度相关资料
- 实用FoxPro 2.6 for Windows 学习教程
- 1999 北京:高等教育出版社
- FoxPro 2.5 for Windows实用(高级)编程指南
- 陕西电子杂志社
- Foxpro 2.5 for Windows实用 高级 编程指南
- 1995 陕西电子杂志社
- 80386.486微机系统分析
- 1992 北京希望电脑公司
- FoxPro 2.5-2.6 for Windows开发者指南
- 1995 成都:电子科技大学出版社
- FoxPro 2.6实用教程
- 1998 广州:华南理工大学出版社
- FoxPro for DOS实用操作288问
- 1998 成都:电子科技大学出版社
- FoxPro 2.6 for Windows实用教程
- 1999 合肥:中国科学技术大学出版社
- 中文Excel 2000使用详解
- 1999 北京:机械工业出版社
- FoxPro 2.5 for DOS 实用程序设计指南
- 1994 陕西电子杂志社
提示:百度云已更名为百度网盘(百度盘),天翼云盘、微盘下载地址……暂未提供。➥ PDF文字可复制化或转WORD