《FoxPro 2.6程式设计大全》求取 ⇩

目录1

简介1

第Ⅰ部分 开发FoxPro应用程式1

第1章 开发应用程式:大图片3

1.1 什么是大型应用程式?4

1.2 应用程式开发中的关键问题5

1.3 与使用者的联系6

1.3.1 基本原则6

1.3.2 需求分析(实用规格说明书)7

1.3.3 软体(技术)规格说明书8

1.3.4 “有效作用蔓延”管理9

1.3.5 更新过程10

1.3.6 软体开发与交付11

1.4 与开发小组的联系12

1.4.1 规格说明书的编写过程13

1.4.2 小组会13

1.4.3 设计规格说明书14

1.4.4 文件编写14

第2章 技术标准与准则15

2.1 标准16

2.1.1 命名约定16

2.1.2 栏位的命名19

2.1.3 视窗的命名20

2.1.4 资料库表格20

2.2 原始程式码的格式化21

2.2.1 头部格式21

2.3 程式码格式化22

2.4 建立可复用的程式码22

2.5.1 可利用物件的描述23

2.5 界面标准与准则23

2.5.2 使用者界面的一致性27

2.5.3 提供可视缐索27

2.5.4 为使用者着想29

2.5.5 模式使用的避免31

2.5.6 易用性与特权31

2.5.7 总结32

2.5.8 额外资讯32

2.6 功能表标准33

2.6.1 单平台应用程式33

2.6.2 交叉平台应用程式34

第3章 多使用者程式设计35

3.1 方法1:直接READ法36

3.2 方法2:间接READ法36

3.3 方法3:信号机加锁法37

3.5 增加新记录38

3.4 一致性问题38

3.6 事件驱动处理环境39

第4章 事件驱动程式设计41

4.1 基本READ操作 43

4.2 事件循环的程式码编制 44

4.2.1 使用者退出应用程式 45

4.2.2 使用者按动功能表选项 45

4.2.3 使用者在视窗间按动 46

4.2.4 使用者退出视窗 47

4.2.5 建立与删除工具棒 48

4.2.6 关闭应用程式视窗 49

4.3 将最后几段程式就位 49

第5章 工具棒和物件导向的程式设计51

5.1 方法1:使用CASE叙述52

5.2 方法2:使用IN子句53

5.3 方法3:使用呼叫堆叠54

5.4 方法4:使用方法程式55

第6章 建立可复用的物件59

6.1 编写可复用的程式码60

6.2 什么是可复用的程式码?为什么要使用可复用的程式码?60

6.3 编码中的问题60

6.4 程式码呼叫61

6.5 PRIVATE陷阱61

6.6 环境设置62

6.7 参数使用63

6.8 萤幕产生程式和可复用的程式码64

6.9 专案产生程式和可复用的程式码65

6.10 可复用程式码的管理65

6.11 物件管理程式66

6.12 资料驱动的可复用物件66

6.13 实例67

6.14 更改资料驱动常式68

6.15 总结69

第7章 Mover——一个可复用物件的范例71

7.1 一个有用的可复用物件72

7.2 可复用视窗的设计73

7.3 OK,程式码在哪儿?75

7.4 SETUP程式片段75

7.5 ACTIVATE程式片段79

7.6 全列表和选取列表程式片段79

7.7 ValMover()函数80

7.8 ValRemove()函数82

7.9 Move和Remove按钮83

7.10 Move All按钮83

7.11 Remove All按钮84

7.13 Cleanup程式片段 85

7.12 OK与Cancel按钮 85

7.15 总结 86

7.14 程式码产生选项 86

第8章 可用性技术89

8.1 可用性技巧90

8.2 资讯增添技术——交叉分析列表91

8.3 资讯增添技术——A/R报告94

8.4 资讯增添技术——飞行式使用者平衡技术95

第9章 应用程式的测试97

9.1 制定测试计划的时间98

9.2 测试阶段99

9.3 实现测试程序的方法100

9.4 总结101

第10章 使用OLE103

10.1 什么是OLE?104

10.3 REGEDIT 的高级界面105

10.2 什么是注册资讯资料库?105

10.4 REGEDIT的用途106

10.5 使用OLE107

10.6 Macintosh上的OLE108

10.7 总结108

第11章 使用DDE109

11.1 DDE基础110

11.2 建立连结111

11.2.1 建立与FoxPro For Windows的连结112

11.3 使用试算表114

11.4 用DDE执行命令115

11.5 试算表中项目的讨论116

11.6 连结的终止117

11.7 DDE函数列表117

第Ⅱ部分 应用程式范例119

第12章 应用程式范例——简介121

12.1 资料结构122

12.1.1 光碟存货清单资讯:CD.DBF122

12.1.2 应用程式资源目录:CDRSRC.DBF123

12.1.3 顾客资讯:CUSTOMER.DBF123

12.1.4 栏位级资料目录:DATADICT.DBF123

12.1.5 发票列-项目式购买记录:PURCHASE.DBF125

12.1.6 报告目录:REPOLIST.DBF125

12.1.7 使用者存取档案:SECURITY.DBF126

12.1.8 状态有效性:STATES.DBF127

12.1.9 执行期设定资讯:SETUP.DBF127

12.1.10 错误讯息:ONERROR.DBF128

12.1.11 应用程式辅助档案:CODEHELP.DBF128

12.1.12 发票抬头资讯:INVOICE.DBF128

12.1.13 开发者资讯:INTSETUP.DBF129

12.1.14 表格级资料目录:TABLDICT.DBF130

第13章 专案档案——CODEBOOK.PJX131

13.1 普通专案目录结构设计132

13.2 特定应用程式目录结构设计133

第14章 我们的功能表——MAIN.MNX135

14.1 通用的开始部分136

14.2 此应用程式的功能表138

14.2.1 Systern功能表选项138

14.2.2 File功能表选项140

14.2.3 Edit功能表选项141

14.2.4 Database功能表选项142

14.2.5 Record功能表选项143

14.2.6 Program功能表选项145

14.2.7 Output功能表选项145

14.2.8 Window功能表选项146

14.3 安全性的实现147

第15章 特定应用程式的萤幕149

15.1 存货清单的输入:CD.SCX150

15.1.1 Setup程式片段151

15.1.2 Deacrive程式片段152

15.1.3 Cleanup程式片段152

15.1.4 CD视窗——摘要152

15.2 特定应用程式的萤幕——MUSICIAN.SCX170

15.3 顾客资讯输入:CUSTOMER.SCX185

15.3.1 Setup程式片段186

15.3.2 Show程式片段186

15.3.3 Cleanup程式片段187

15.3.4 顾客视窗——摘要187

15.4 发票输入:INVOICE.SCX213

15.4.1 设计决策214

15.4.3 建立视窗215

15.4.2 资料结构215

15.4.4 萤幕程式编码216

15.4.5 视窗的Setup程式片段216

15.4.6 READ WHEN程式片段216

15.4.7 此物件的VALID程式片段218

15.4.8 Cleanup程式片段218

15.5 列-项目的修改:FILLITEM.SCX252

第16章 特定应用程式的报告265

16.1 顾客邮寄标签:CUSTLBL.LBX266

16.2 存货清单列表:LISTCD.FRX267

16.3 顾客列表:LISTCUST.FRX276

16.4 顾客订单报告:ORDERS.FRX283

16.4.1 查询283

16.4.2 报表283

16.5.2 报表304

16.5 应收帐目变化报告:ARREPO.FRX304

16.5.1 查询304

第17章 可复用的程式325

17.1 关于萤幕处理程式:ABOUT.PRG326

17.2 给功能表加入视窗标题:ADDBAR.PRG327

17.3 应收帐目变化计算:ARCOLHED.PRG328

17.4 城市、州、邮政区域输出栏位的格式化:CSZ.PRG329

17.5 多使用者删除检查:DELCHECK.PRG330

17.6 建立交叉分析列表:GENXTAB.PRG331

17.7 多使用者记录插入:INSREC.PRG331

17.8 检查记录是否加锁:ISLOCKED.PRG332

17.9 索引标记搜寻:ISTAG.PRG333

17.10 从功能表中删除视窗:KILLBAR.PRG334

17.11 从萤幕中删除视窗:KILLWIND.PRG335

17.12 标准工具棒操作:METHODS.PRG336

17.13 多使用者环境下唯一标识的增长:NETID.PRG347

17.14 记录加锁:NETLOCK.PRG349

17.15 唯一标识的压缩:NEXT207.PRG350

17.16 资料驱动表格的打开:OPENDB.PRG351

17.17 变数状态恢复:RESTMEM.PRG354

17.18 变数状态保存:SAVEMEM.PRG355

17.19 FoxPro环境的初始化:SETSETS.PRG356

17.20 在报表中显示页号:SHOWPAGE.PRG359

17.21 计算阵列填充栏位的长度:SIZEARRY.PRG359

17.22 档案附加名的控制:STRIPEXT.PRG360

17.23 档案路径的控制:STRIPPAT.PRG361

17.24 阵列行相加:SUMARRY.PRG362

17.25 一个有用的温度计:THERM.PRG363

17.26 事件处理程式:TRAFICOP.PRG364

第18章 可复用的萤幕379

18.1 初始资讯萤幕:ABOUT.SCX380

18.1.1 About :摘要400

18.2 开发者资讯萤幕:ABOUTCOM.SCX401

18.3 档案资讯萤幕:ABOUTFIL.SCX  414

18.4 多种资讯萤幕:ABOUTGEN.SCX  436

18.5 记忆体资讯萤幕:ABOUTMEM.SCX  459

18.6 警报对话框:ALERT.SCX 481

18.6.1 FoxPro For Windows和FOXTOOLS.FLL  489

18.6.2 FoxPro For the Mac和FOXTOOLS.MLB  491

18.6.3 交叉平台警报:总结 492

18.7 搜寻对话框:APPSRCH.SCX 493

18.8 确认对话框:AREUSURE.SCX508

18.9 背景萤幕:BCKGRND.SCX519

18.10 资料驱动压缩:DBFPACK.SCX529

18.11 资料驱动重建索引:DBFREIND.SCX540

18.11.1 无资料字典的原型开发551

18.11.2 使用资料字典552

18.12 删除确认对话框:DELREC.SCX553

18.13 作用索引选取:GETORDER.SCX563

18.14 工具棒:MCONTROL.SCX577

18.15 多列选取:MOVER.SCX608

18.16 错误对话框:ONERROR.SCX629

18.17 超长处理警告:PACKALER.SCX638

18.18 可复用的萤幕:REPORTS.SCX647

18.19 展示萤幕:STARTUP.SCX663

18.20 搜寻视窗:STATES.SCX671

18.21 交叉分析列表视图:YEARSHOW.SCX677

附录A 交叉平台提示与技巧717

附录B 对本书初版的转换723

关于作者727

1994《FoxPro 2.6程式设计大全》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由冯建华译 1994 儒林图书有限公司 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

FoxPro 2.6数据库应用教程(1997 PDF版)
FoxPro 2.6数据库应用教程
1997 北京:清华大学出版社
Foxpro 2.6 for windo( PDF版)
Foxpro 2.6 for windo
FoxPro 2.6 For Windows 使用大全( PDF版)
FoxPro 2.6 For Windows 使用大全
FoxPro 2.6 For Windows 使用大全( PDF版)
FoxPro 2.6 For Windows 使用大全
FOXPRO 程序设计专辑( PDF版)
FOXPRO 程序设计专辑
FOXPRO 2.5 程序设计( PDF版)
FOXPRO 2.5 程序设计
FoxPro 2.5/2.6优化程序设计100例(1996 PDF版)
FoxPro 2.5/2.6优化程序设计100例
1996 上海:上海科学普及出版社
Internet FTP用户使用指南(1996 PDF版)
Internet FTP用户使用指南
1996 北京:科学出版社;西蒙与舒斯特国际出版公司
FoxPro 2.6编程手册(1995 PDF版)
FoxPro 2.6编程手册
1995 北京:电子工业出版社
FoxPro 2.6实用教程(1998 PDF版)
FoxPro 2.6实用教程
1998 广州:华南理工大学出版社
FoxPro 2.6 for Windows程序设计实用技术(1998 PDF版)
FoxPro 2.6 for Windows程序设计实用技术
1998 北京:国防工业出版社
FoxPro 2.6命令与函数实用大全(1995 PDF版)
FoxPro 2.6命令与函数实用大全
1995 西安:陕西师范大学出版社
FoxPro程序设计(1994 PDF版)
FoxPro程序设计
1994 北京:科学出版社
FoxPro程序设计教程(1998 PDF版)
FoxPro程序设计教程
1998 成都:电子科技大学出版社
FoxPro for Windows 2.6程序设计入门(1995 PDF版)
FoxPro for Windows 2.6程序设计入门
1995 成都:成都科技大学出版社