《dBASE5开发指南 Windows版》求取 ⇩

目录1

第一部分dBASE数据库开发指南1

第1章概述1

6.3.1点操作符 (n2

1.1 dBASE for Windows提供了什么2

1.1.1 dBASE DO5兼容性3

1.2 dBASE for Windows文件格式3

1.2.1 dBASE for Windows不采用的文件格式5

1.2.2 dBASE for Windows和加密6

1.3快速入门7

1.4 dBASE forWindows应用环境9

1.4.1什么是IDAPI机制9

1.4.2 dBASE forWindows与Windows界面10

1.4.3面向对象for the Brain Dead10

1.5Tom和Ed的OOP(面向对象程序设计)字典11

1.6其它dBASE for Windows的改进12

1.6.1 AUTOMEM特征12

1.7把现有的dBASE for DOS程序移植到dBASE for Windows13

1.8直接访问dBASE for Windows API13

1.9在应用程序中使用Custom控件14

1.10 DBT文件的扩展能力14

1.11小结15

2.1创建dBASE和Paradox表16

第2章dBASE For WIxdows开发环境和数据16

2.2建立数据结构18

2.3同时设计多个表18

2.3.2地址字段长度19

2.3.1数据结构设计19

2.3.3数值字段设计20

2.3.4 dBASE for Windows索引设计21

2.4为何建立索引21

2.5 dBASE表和索引22

2.6管理MDX索引23

2.7复合索引23

2.8二进制和OLE数据类型26

2.8.2在二进制字段中插入图象26

2.8.1存储二进制数据26

2.9 Paradox表和索引28

2.10在dBASE for Windows中使用内存变量30

2.10.1太多的灵活性造成作茧自缚30

2.11 dBASE for Windows新的变量类型31

2.11.1在应用程序中使用变量33

2.11.2代码中的变量34

2.12在dBASE for Windows中使用数组34

2.12.1如果你从未使用过数组34

2.13小结35

第3章dBASE 5.0 for Windows程序设计语言36

3.1程序开发出发点36

3.1.1DOS与Windows编程比较37

3.1.2结构化程序设计与事件驱动程序设计37

3.2 dBASE 5.0 for Windows语言初步38

3.2.1什么是代码38

3.2.2数学运算38

3.2.3关系运算39

3.2.4逻辑运算39

3.2.5字符串运算40

3.2.6宏替换40

3.3 dBASE 5.0 for Windows控制结构41

3.3.1IF结构41

3.3.3ELSEIF子句42

3.3.2 ELSE子句42

3.3.4嵌套IF结构43

3.3.5 Iif()函数43

3.3.6 DO CASE结构43

3.3.7 DOWHILE结构44

3.3.8 LOOP和EXIT子句45

3.3.9 FOR结构46

3.4创建函数和过程46

3.4.1传值和传引用(地址)48

3.4.2从过程和函数中返回值49

3.5代码块49

3.6 dBASE 5.0 for Windows面向对象模型50

3.6.1对象究竟是什么50

3.6.2入门51

3.6.3对象变量51

3.6.4操纵对象52

3.6.5创建类53

3.6.6检查对象53

3.6.7在类中创建方法54

3.7对象和事件55

3.8子类和继承性56

3.8.1多形性58

3.9 dBASE 5.0 for Windows标准类58

3.10小结59

第4章开发dBASE for Windows表单60

4.1 dBASE 5.0 for Windows表单与dBASEⅣ表单60

4.2 dBASE 5.0 for Windows表单61

4.3 dBASE5.0 for Windows标准对象62

4.5Form Expert63

4.4.1创建表单63

4.4表单模式63

4.5.3使用控制面板69

4.5.1使用生成的表单69

4.5.2创建空表单69

4.6属性窗口71

4.6.1在表单中放置对象71

4.6.2改变对象属性72

4.6.3操作对象组75

4.6.4排列对象76

4.6.5保存表单78

4.7表单对象次序78

4.7.1为事件编写代码80

4.7.3查看生成的代码81

4.7.2调用其他应用程序81

4.8表单作为程序84

4.8.1在生成的表单中编辑文本85

4.9小结85

第5章dBASE 5.0 for Windows应用程序构造工具87

5.1建立查询87

5.1.1建立dBASE 5.0 for Windows查询87

5.2选择字段并执行89

5.2.2在查询中加入条件和表达式90

5.2.1重新排列查询字段顺序90

5.2.3选择查询次序91

5.2.4在查询中加入索引92

5.2.5查询多个表93

5.2.7检查生成的查询代码96

5.2.6保存查询96

5.2.8使用查询设计器中的代码97

5.3生成菜单98

5.3.1菜单属性99

5.3.2产生热键99

5.3.4理解菜单对象代码100

5.3.3在表单中加入菜单100

5.3.5从菜单中调用对象101

5.4使用调试器(Debugger)101

5.3.6通过Disabling改变菜单项101

5.4.1启动Debugger102

5.4.2运行Debugger102

5.4.3跟踪代码103

5.4.4理解断点104

5.4.5理解观察点105

5.5作用区域分析器(Coverage Analyzer)106

5.5.1使用Coverage Analyzer106

5.6小结108

6.1一个对象就是109

6.2对象类109

第6章dBASE5.0 for Windows对象109

6.2.1创建类110

6.3面向对象程序设计操作符112

6.3.2作用域标识符113

6.4对象引用113

6.5数组114

6.6代码块和函数指针115

6.7关系表单115

6.8用户定义的Windows类117

6.8.1组合标准对象118

6.8.2构造一个SpeedBar类120

6.8.3从内存释放对象123

6.9小结123

第7章预处理器、Windows APl和使用DLLs124

7.1预处理器124

7.1.1预处理器如何工作124

7.1.2定义常量125

7.1.3内置函数125

7.1.6用预处理器工作129

7.1.5模拟其它Xbase语言129

7.1.4在两种环境下维护代码129

7.2调用Windows API130

7.2.1 API调用约定130

7.2.2声明原型131

7.2.3高位字和低位字132

7.3综合实例133

7.4调用动态链接库(DLLs)140

7.5小结141

8.1使用Crystal Reports142

8.2 启动Crystal Reports并使用SpeedBar142

第8章产生真实世界报表142

8.2.1改变报表书写器的缺省值144

8.2.2生成一个简单的数据驱动报表144

8.2.3保存一张报表145

8.2.4预览和运行报表145

8.2.5生成关系报表147

8.2.6在一个报表中增加字段149

8.2.7运行报表150

8.2.8加入可计算字段151

8.3用预览窗口工作153

8.3.2自定义报表154

8.3.1保存报表154

8.3.3改变报表中的字体155

8.3.4在报表中加入图形156

8.3.5为数据分组158

8.3.6编辑一个组160

8.3.7在程序中调用报表161

8.3.8使用REPORT FORM命令控制打印162

8.3.9使用一个Cmss-Tab并用Cross-Tab生成报表163

8.3.10生成标签164

8.4小结166

9.1理解dBASE for Windows中的消息框167

9.1.1使用MsgBox()传递消息167

第二部分应用程序开发工具167

第9章应用程序用户与用户应用程序的通信167

9.1.2 Windows API MessageBox()函数169

9.1.3 MessageBox()返回值170

9.1.4使用BWCC.DLL消息框171

9.1.5选择最合适的消息框173

9.1.6 MessageBeep()API函数173

9.2播放自定义声音173

9.2.1用SETMESSAGE TO和用户传递信息174

9.3 INI文件的结构175

9.2.2使用初始化(INI)文件与应用程序传递信息175

9.3.1读写INI文件176

9.3.2创建并写入INI文件176

9.3.3读Profiles176

9.4访问WIN.INI177

9.5应用举例177

9.6小结178

第10章建立第一个应用程序179

10.1本章阅读指导179

10.2主要组成部分179

10.4是否使用MDI180

10.3应用程序表180

10.5在应用程序中打开表单182

10.6使用多个实例和建立对话183

10.7在表单中搜索例程184

10.7.1执行搜索185

10.7.2为搜索类寻找代码186

10.8使用状态栏描述186

10.9使对象可视或不可视187

11.1将已有的dBASEⅣ代码升级206

11.2如何简单移植dBASEⅣ代码到dBASE 5.0中207

第12章定义应用程序224

12.3.1填充组合框232

12.4.1将事件链入单选按钮233

12.5复选框234

12.6 复选框234

12.5.1用复选框触发事件235

12.6数字旋钮(Spinbox)236

12.7建立菜单237

12.7.1理解菜单对象的代码238

12.7.2运行菜单239

12.8使用按钮241

12.9.1创建自定义控件242

12.9自定义控件242

12.9.2 自动装载自定义控件文件244

12.10小结245

第13章在应用程序中使用VBX控件246

13.1什么是VBX控件246

13.1.1 在dBASE 5.0 for Windows中装载VBX文件246

13.1.2在应用程序中使用VBX文件247

13.1.3用MHGA200.VBX在表单中加入Gauge247

13.1.4用SAXTABS.VBX增加Tabs250

13.1.5 Saxtabs与表单切换253

13.1.6用SSBC.VBX增加电子表格257

13.1.7用MHSL200.VBX增加滑动条260

13.2提示262

13.1.8在应用程序中增加一个Marquee(MHMQ200.VBX)262

13.3小结263

第14章OLE对象和DDE264

14.1OLE与二进制类型的区别264

14.2理解OLE265

14.2.1 OLE客户机和OLE服务器265

14.2.2 OLE嵌入与链接对象265

14.3 表单中的OLE对象265

14.3.1 表单中的多个OLE对象267

14.3.3用对象打包器(packager)嵌入一个Word文件269

14.3.2用OLE处理声音记录269

14.4 OLE和应用程序272

14.5使用DDE链接其他应用程序中的数据274

14.5.1理解DDE274

14.5 2以冷热方式运行DDE链接275

14.5.3初始化DDE链接275

14.5.4初始化对话275

14.5.5使用注册数据库276

14.5.6执行应用程序中的命令277

14.5.7插入图形和发送一个备注字段给Word278

14.5.8搜索、替换和打印279

14.6小结286

第15章dBASE 5.0 for Windows与客户/服务器287

15.1 客户/服务器揭密287

15.2客户/服务器共享数据库格式288

15.2.1dBASE 5.0 for Windows怎样适应客户/服务器289

15.3使用dBASE 5.0 for Windows作为前台终端应用程序289

15.4建立与Oracle的连接291

15.4.1Oracle连接的客户机要求291

15.4.2 Oracle服务器的要求291

15.5用IDAPI设置别名291

15.5.1 在Oracle服务器上打开一个数据库293

15.6 dBASE for Windows作为前台终端客户295

15 7 Answer表297

15.7.1 用SQLEXEC()函数使用SQL命令297

15.7.2用dBASE for Windows生成前台终端表单298

15.8小结303

第16章在应用程序中打印和建立分类目录304

16.1在dBASE5.0for Windows中打印304

16 1.1 dBASE Ⅳ打印的不兼容性304

16.1.2打印dBASE Ⅳ(DOS).FRM文件(dBASEDOS生成的表单)304

16.2使用字体305

16.1.3在dBASE DOS与在dBASE for Windows 下的打印305

16.2.1 修改Command和Results窗口的字体306

16.2.2修改输出字体307

16.2.3向dBASEWIN.INI文件增加字体308

16.3打印管理器308

16.3.1输出到文件309

16.3.2检查打印机状态310

16.3.3用ChoosePrinter()选择打印机311

16.3.4系统打印变量和打印任务311

16.4.1 生成一个学生目录313

16.4用分类目录准备发送313

16.4.2在目录中放置文件314

16.5.VBX文件的应用程序315

16.6小结315

第17章编译和发送应用程序316

17.1 什么是dBASE5.0 forWindowsDistribution Kit316

17.1.1 Distribution Kit是编译器吗316

17.2 Distributing应用程序316

17.2.1 编译文件317

17.3 自动编译所有代码318

17.4为发送收集所有文件324

17.5压缩应用程序和运行文件324

17.7 为客户机运行应用程序准备图标325

17.6 在客户机上安装文件325

17.7.1改变应用程序图标327

17.8优化调整运行版本329

17.8.1检查DBWC.INI文件设置和IDAPI设置329

17.8.2硬件配置要求330

17.8.3低于4MB RAM下,Distribution Kit会执行吗331

17.8.4压缩驱动器331

附录333

附录A使用命令窗口和Navigator333

A.1剪切和粘贴代码333

A.1.3改变Command窗口的布局334

A.1.1在Command窗口中运行多行代码334

A.1.2在一行代码中执行多条命令334

A.1.4使用Navigator拖动和放置(Drag and Drop)335

A.1.5在Design模式下快速Navigator336

A.2在Navigator中显示Custom文件336

附录B使用查询模块338

B.1无需设置关系而加入表338

B.1.1 使用搜索串操作符——$339

B.2在查询中建立表达式340

附录C使用Component Builder341

C.1运行Component Builder341

附录D使用表达式生成器(Expression Builder)345

附录E使用报表书写器(Reoort Writer)348

E.1 理解使用的资源348

E.2启动Report Writer前准备表348

E.2.1在报表中使用查询348

E.3在报表中添加文本349

E.3.1加入多行文本字段349

E.4在报表中加入特定的字段351

E.5给对象加边框和阴影351

E.5.1框入多个对象352

E.8更新数据353

E.7在预览方式下改变报表353

E.6在Report Writer中更换表353

E.9 PersonalTrainer354

附录F在应用程序中使用Paradox表355

F.1为什么要使用Paradox表355

F.1.1 dBASE for Windows的缺憾355

F.1.2第三方库函数可以弥补上述缺点355

F.2在表单中使用Pmradox表356

附录G表单对象的属性、事件和方法参考358

G.1 属性358

G.2事件364

G.3方法366

1996《dBASE5开发指南 Windows版》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由(美)TomHovis著;段立维,杨宇宁等译 1996 北京:电子工业出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

中文版Visual Basic 6.0开发指南(1999 PDF版)
中文版Visual Basic 6.0开发指南
1999 北京:人民邮电出版社
Microsoft Windows 98 Resource Kit 开发人员指南(1998年11月第1版 PDF版)
Microsoft Windows 98 Resource Kit 开发人员指南
1998年11月第1版 北京希望电脑公司
Foxpro 2.5b中文版开发指南(1995年 PDF版)
Foxpro 2.5b中文版开发指南
1995年 清华大学出版社
FoxPro Windows多用户高级开发指南(1995 PDF版)
FoxPro Windows多用户高级开发指南
1995 北京:清华大学出版社
Access2开发指南  第2版(1995 PDF版)
Access2开发指南 第2版
1995 北京:电子工业出版社
在Windows NT上开发Web服务器(1998 PDF版)
在Windows NT上开发Web服务器
1998 北京:机械工业出版社
FoxPro 2.5-2.6 for Windows开发者指南(1995 PDF版)
FoxPro 2.5-2.6 for Windows开发者指南
1995 成都:电子科技大学出版社
Java开发指南(1997 PDF版)
Java开发指南
1997 中国水利水电出版社;西蒙与舒斯特国际出版公司
Windows NT 4/Windows 95高级开发指南(1997 PDF版)
Windows NT 4/Windows 95高级开发指南
1997 北京:电子工业出版社
Windows 98高级开发指南(1999 PDF版)
Windows 98高级开发指南
1999 北京:电子工业出版社
海南开发指南(1988 PDF版)
海南开发指南
1988 长沙:湖南科学技术出版社
浦东开发指南(1990 PDF版)
浦东开发指南
1990 上海:上海社会科学院出版社
Delphi for Windows 95开发指南(1997 PDF版)
Delphi for Windows 95开发指南
1997 北京:电子工业出版社
跟我学Windows3.1(1996 PDF版)
跟我学Windows3.1
1996 北京:科学出版社
Windows NT开发指南(1997 PDF版)
Windows NT开发指南
1997 北京:科学出版社;龙门书局