《Visual FoxPro 3.0实用指南》求取 ⇩

目 录1

第1章Visual FoxPro开发环境概述1

1.1系统菜单和工具栏1

1.1.1常用工具栏1

1.2在Visual FoxPro窗口下操作2

1.2.1 Command窗口3

1.2.2“有关微软Visual FoxPro”窗口4

1.3使用工具栏5

1.3.1 View/Toolbars6

1.4创建/打开文件7

1.5打印文件8

1.6.3从其他应用程序中插入对象9

1.6.2格式化文本9

1.6.1查找文本9

1.6编辑文本9

1.6.4编辑一个嵌入对象12

1.6.5编辑对象链接14

1.7利用键盘宏命令使工作自动化14

1.8管理项目16

1.8.1创建一个新项目16

1.8.2增加文件17

1.8.3移动项目管理器17

1.8.4工具概述18

1.9小结25

第2章表和数据26

2.1表是什么26

2.2创建FoxPro表和索引27

2.1.3索引27

2.1.2字段(列)27

2.1.1记录(行)27

2.2.1字段属性29

2.2.2表设计器(Table Designer)32

2.2.3检查所做的工作33

2.2.4保存所做的工作34

2.2.5用命令创建新表34

2.2.6修改已存在的表34

2.3打开及修改表35

2.3.1管理数据35

2.3.2导入数据44

2.3.3导出数据45

2.4小结46

3.1.1表:自由表与包含表47

3.1设计原理47

第3章关系数据库及Visual FoxPro数据库设计器47

3.1.2数据库集成器(DatabaseContainer)48

3.2关系理论和实践48

3.2.1分析系统需求48

3.2.2建立数据模型48

3.2.3父表和子表51

3.2.4循序渐进的设计步骤53

3.3活用数据库设计器53

3.3.1租户数据库53

3.3.2建立系统55

3.4小结68

第4章FoxPro程序设计语言69

4.1字段、变量、特性和常量70

4.1.1变量、字段和特性的分类70

4.1.2变量和字段前缀74

4.1.3变量类型76

4.1.4变量的作用域77

4.1.5命名变量、字段和特性78

4.1.6系统内存变量80

4.1.7数组变量80

4.1.8处理常量85

4.2 FOXPRO/XBASE语言入门88

4.2.1 FoxPro命令89

4.2.2表达式90

4.2.3流控制指令96

4.2.4非直接引用98

4.3程序组装101

4.3.1过程101

4.3.2函数101

4.3.4各种组装方法的差别102

4.3.3方法102

4.3.5处理参数103

4.3.6管理过程和函数104

4.3.7管理方法105

4.4小结106

第5章FoxPro数据管理命令107

5.1命令概述107

5.1.1范围参数107

5.1.2 FOR和WHILE子句108

5.1.3活用数据管理命令108

5.1.4了解工作区109

5.1.5打开一个表109

5.1.6关闭一个表109

5.1.9生成一个索引标签110

5.1.7管理表的访问110

5.1.8重定义表列110

5.1.10指定一个索引标签111

5.1.11重建一个索引111

5.1.12通过命令删除记录112

5.1.13通过命令恢复记录113

5.1.14交互式处理被删记录113

5.1.15删除做了删除标记的记录114

5.1.16以网格形式浏览表115

5.1.17使子集可见115

5.1.18移动记录指针115

5.1.19相关表118

5.1.20修改一行或多行(记录)119

5.1.21为表增加记录120

5.2.1使用Rushmore优化121

5.2数据管理经验121

5.2.2当Rushmore并不快时122

5.2.3什么时候不要使用Rushmore123

5.2.4在可能情况下使用SQL123

5.2.5不要产生额外的索引标签123

5.2.6对大表使用分开查询法123

5.3小结124

第6章报表、标签和打印输出命令125

6.1报表向导125

6.1.1活用报表向导125

6.2快速报表127

6.2.4预览报表128

6.2.3保存报表128

6.2.2在记录间产生一些空间128

6.2.1编辑文本标签128

6.3运行报表129

6.4报表设计器130

6.4.1报表工具栏130

6.4.2报表区131

6.4.3运行专用数据会话过程132

6.4.4设置数据环境132

6.4.5安放控件133

6.4.6带有作为数据源的视窗的报表137

6.4.7在报表中嵌入程序代码140

6.4.8用其他格式设置页141

6.5格式化标签147

6.6打印命令148

6.7小结149

第7章基本表单150

7.1创建一个新项目150

7.1.1增加数据库150

7.1.2增加一个新表单151

7.2表单向导(Form Wizard)151

7.3表单设计器的概述154

7.3.1 Form菜单154

7.3.2表单设计器工具栏155

7.3.3表单控件工具栏156

7.3.4 Properties窗口158

7.3.5 Options对话框中的Forms组件159

7.4修改Customer表单159

7.4.1过滤输入160

7.4.2改变工具提示161

7.4.3动态地改变标签栏162

7.4.4数据有效性判断163

7.4.5数据环境164

7.4.6增加一个子浏览166

7.4.7控件和数据167

7.4.8把控件移到页帧中167

7.5使用控件的技巧169

7.5.1标签控件170

7.5.2文本框控件170

7.5.3编辑框控件171

7.5.4命令按钮控件171

7.5.5命令组控件171

7.5.7复选框控件172

7.5.8组合框控件172

7.5.6选项组控件172

7.5.9列表框控件173

7.5.10数字微调器控件173

7.5.11网格控件174

7.5.12图形控件175

7.5.13计时器控件175

7.5.14页帧控制175

7.5.15 OLE集成器和OLE限制控件175

7.6调色板和布局工具栏176

7.7快速创建表单178

7.8在源代码中操作表单179

7.8.1运行及释放表单179

7.8.2从表单中返回值179

7.9小结179

8.1.1菜单的几个部分180

第8章自定义菜单和工具栏180

8.1定制System菜单180

8.1.2根据System菜单创建一个快速菜单181

8.2设置你所希望的System菜单185

8.3设计应用程序菜单187

8.3.1设计菜单的一般原则187

8.3.2创建菜单188

8.4通过编程设计一个菜单194

8.4.1菜单编程指南195

8.4.2菜单演示程序196

8.4.3程序清单196

8.4.4在程序中改动菜单200

8.5.1修改Visual FoxPro工具栏201

8.5.2用可能的按钮创建一个新的工具栏201

8.5工具栏201

8.5.3创建一个自定义工具栏类202

8.6将自定义菜单和工具栏联合使用208

8.6.1在菜单设计器中加入工具栏代码208

8.7小结208

第9章活用字符型数据和备注型字段210

9.1操作备注型字段211

9.1.1备注型字段是如何工作的211

9.1.2显示及在备注型字段编辑窗口中移动光标212

9.1.3字符表达式中的查找及替换214

9.1.4删除字符表达式的一部分217

9.1.5把备注型字段拷贝到磁盘文件中及把磁盘文件拷贝到备注型字段中219

9.1.6把磁盘文件输入到备注型字段中去219

9.1.7活用备注行221

9.1.9将二进制数据存入二进制备注型字段223

9.1.8在备注型字段中存储内存变量和数组223

9.2有关字符数据的经验技巧和指南224

9.2.1使用子串224

9.2.2填充、修整和连接226

9.3数据类型转换228

9.3.1数字转换成为字符表达式228

9.3.2把日期和日期时间表达式转换成字符表达式228

9.3.3数字转换成字229

9.3.4 TOMONEY3将数字转换为美元230

9.3.5检测字符表达式中的数字和字母233

9.4文本合并233

9.4.1TEXTMERGE命令和分隔符是如何工作的236

9.4.2 MERGFILE.PRG237

9.5小结238

9.4.3打印TEXTMERG输出结果238

第10章 活用SQL SELECT命令240

10.1选定字段240

10.1.1消除重复值241

10.1.2使用集合函数241

10.2指定结果集的位置242

10.3过滤结果集243

10.3.1接收参数243

10.3.2联接条件244

1o.3.3使用集合和范围244

10.3.4匹配子串245

10.3.5检测NULL值245

10.3.6在WHERE子句中使用函数246

10.4.1应用过滤条件到分组248

10.4将结果分组248

10.5联合250

10.5.1外部联接251

10.6结果排序251

10.6.1组排序252

10.7小结252

第11章使用视窗253

11.1视窗设计器(View Designer)253

11.1.1增加及删除表254

11.1.2联接条件254

11.1.3 Update Criteria组件259

11.2用程序创建视窗260

11.2.1范例261

11.3使用视窗261

11.3.1打开视窗261

11.3.3改变视窗特性262

11.3.2显示视窗的结构262

11.3.4使视窗可更新263

11.3.5视窗参数化265

11.3.6重命名及删除视窗265

11.4小结266

第12章访问远程数据资源267

12.1术语267

12.2操作模式268

12.3分担工作量268

12.4设置ODBC269

12.5创建新项目271

12.6与服务器连接272

12.6.1使用连接句柄272

12.6.3改变连接特性273

12.6.2连接设计器(Connect Designer)273

12.7远程视窗274

12.7.1远程视窗向导(Remote View Wizard)274

12.7.2将数据从远程数据源复制到本地表中277

12.7.3在同一个视窗中组合本地数据和远程数据278

12.8 SQL PASS-THROUGH函数279

12.8.1 使用SQLExecO280

12.9检索多重结果集281

12.9.1同步模式和异步模式281

12.9.2批操作与非批操作281

12.9.3模式比较282

12.10优化查询284

12.10.1优化数据检索284

12.10.2更新远程表286

12.11数据转换287

12.12 UPSIZING 向导289

12.12.1使用Upsizing向导289

12.12.2关于Upsizing向导的注意事项289

12.13小结289

第13章Visual FoxPro中的面向对象290

13.1面向对象来源何处290

13.2为何突然流行起来291

13.3面向对象编程的优点291

13.3.1开发更快291

13.3.2更易维护291

13.5术语292

13.4.2执行速度292

13.4.1学习鸿沟292

13.4缺陷292

13.3.4总结292

13.3.3更高的质量和适应性292

13.5.1类293

13.5.2对象293

13.5.3特性(实例变量)296

13.5.4方法296

13.5.5 消息297

13.5.6继承299

13.5.7层次301

13.5.8多态性302

13.5.9封装303

13.5.10集成对象(集成器)304

13.5.11 指派307

13.5.12属性和方法的作用域308

13.5.13类的公共接口310

13.5.14类库310

13.5.15模板311

13.5.16管理类311

13.6可视工具312

13.6.1类浏览器312

13.6.2类设计器317

13.7小结321

第14章高级表单322

14.1修改表单特性322

14.1.1创建表单322

14.1.2增加Init方法323

14.1.3处理More按钮324

14.2.1通过组合框挑选表记录326

14.1.4从表单中删掉标题栏和边框326

14.2使用组合框326

14.2.2通过组合框选择数据327

14.3创建可变化的图形328

14.4操作网格330

14.4.1活用网格生成器330

14.4.2网格的PEM331

14.4.3进行合法性检查332

14.4.4改变单元和列的外观333

14.5处理多页336

14.5.1具有组件的页336

14.5.2没有组件的页面338

14.6试试计时器340

14.7实现拖放功能342

14.8创建表单集343

14.9用代码创建表单344

14.9.1运行SHOWTAGS345

14.9.2作为函数的SHOWTAGS程序345

14.9.3把表单作为函数使用346

14.10有关表单和控件建议348

14.11小结354

第15章活用FOXPRO的可视类355

15.1制定编程策略355

15.1.1应把所有类都归于类吗355

15.1.2管理类库355

15.2基础可视类360

15.2.1子类控件360

15.2.2建立一个基本表单类361

15.2.3进度条表单362

15.3使用集成器类364

15.3.1创建一个集成器控件364

15.3.2访问集成器中的对象366

15.3.3管理复杂的页帧页面367

15.3.4改变表单以适应不同的屏幕分辨率369

15.4创建一个应用程序类371

15.4.1基本需求373

15.4.2类设计器中的一个应用程序373

15.4.3一个应用程序类的代码374

15.4.4有关应用程序的重要提示375

15.5.1利用frmDataent建立表单376

15.5数据输入表单376

15.6创建工具栏379

15.6.1简单工具栏代码380

15.6.2表单与工具栏的组合381

15.7有关应用程序框架384

15.8小结385

第16章调试FoXPro应用程序386

16.1开发调试386

16.1.1测试命令386

16.1.2避免编写代码387

16.1.3让FoxPro生成代码388

16.1.4防错程序设计389

16.1.5使用WAIT WINDOW和MessageBoxO函数389

16.1.6利用编译指令来管理代码390

16.1.8试试View窗口392

16.1.7标准的错误处理器392

16.1.9使用Debug窗口394

16.1.10利用Trace窗口观察代码396

16.1.11创建调试工具栏398

16.2处理应用程序错误400

16.2.1 ON ERROR子例行程序400

16.2.2 Error方法404

16.3小结407

第17章数据的完整性408

17.1加强事务规则408

17.1.1使用数据库408

17.1.2加入规则410

17.2使用缓冲418

17.2.3缓冲选项419

17.2.1延迟写入的旧方法419

17.2.2延迟写入419

17.2.4缓冲的复杂性420

17.3管理多用户访问424

17.3.1 自动及人工锁定425

17.3.2积极和消极锁定425

17.3.3用命令进行多用户设置426

17.3.4用可视工具进行多用户设置428

17.3.5人工加锁431

17.3.6现实生活中的例子432

17.3.7事务处理433

17.3.8错误处理435

17.4小结437

18.1导入其他格式的数据438

18.1.1导入电子表格438

第18章连接外部世界438

18.1.2使用IMPORT命令439

18.1.3使用APPEND FROM命令440

18.1.4使用Import向导440

18.1.5限制441

18.2导入ASCII文件441

18.2.1字段是如何分界的442

18.2.2使用APPEND FROM命令442

18.2.3使用Import向导443

18.3导出数据到其他产品中444

18.3.1使用Export对话框444

18.3.2使用COPY TO命令445

18.3.3直接写入ASCH文件445

18.4.1使用邮件合并(Mail Merge)向导448

18.4字处理程序的接口448

18.4.2 Word for Windows合并文件449

18.4.3 WordPerfect for Windows合并文件451

18.4.4 WordPerfect for DOS合并文件452

18.5通过ODBC远程连接455

18.6在应用程序中使用OLE456

18.6.1 OLE集成器控件457

18.6.2 OLE限制控件460

18.7 OLE自动化462

18.7.1创建及打印Word for Windows文档462

18.8用MAPI发送E-MAlL消息464

18.9小结466

19.1配置467

19.1.1配置文件467

第19章配置和文档467

19.1.2 Options对话框470

19.2文档向导483

19.2.1选定文件483

19.2.2选择书写格式483

19.2.3选择缩进483

19.2.4选择在哪儿增加标题483

19.2.5选择文档485

19.2.6定制文档向导490

19.3小结491

附录A关于联机手册492

B.2设置驱动器和路径493

B.3检查项目文件493

B.1安装493

附录B关于配套磁盘493

B.4 小结494

附录C优化技巧及操作经验495

C.1准备工作495

C.1.1开发平台495

C.1.2用于开发的硬盘496

C.2.1一个简单的测试程序499

C.2提高程序性能的程序设计方法499

C.2.2程序循环方面的技巧501

C.2.3显示方面的经验503

C.2.4使用户眼见为实506

C.2.5管理内存507

C.3有关编程风格的建议508

C.3.1注释508

C.3.2大写508

C.3.3简化逻辑510

1996《Visual FoxPro 3.0实用指南》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由(美)(E.桑德尔)Ellen Sander等著;潘广和等译 1996 北京:机械工业出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

Visual Foxpro开发实践指南(1999 PDF版)
Visual Foxpro开发实践指南
1999 北京:中国铁道出版社
Visual FoxPro 3.0使用与开发(1996年06月第1版 PDF版)
Visual FoxPro 3.0使用与开发
1996年06月第1版
Visual foxpro 3.0( PDF版)
Visual foxpro 3.0
Visual FoxPro 3.0 类别篇(1997 PDF版)
Visual FoxPro 3.0 类别篇
1997 北京:人民邮电出版社
Visual FoxPro 3.0可视化界面设计指南(1997 PDF版)
Visual FoxPro 3.0可视化界面设计指南
1997 成都:电子科技大学出版社
精通Visual Foxpro 3.0(1997 PDF版)
精通Visual Foxpro 3.0
1997 西安:西北工业大学出版社
中文Visual FoxPro 3.0使用开发指南(1997 PDF版)
中文Visual FoxPro 3.0使用开发指南
1997 成都:电子科技大学出版社
Visual FoxPro 3.0实用参考手册(1996 PDF版)
Visual FoxPro 3.0实用参考手册
1996 北京:科学出版社
Visual FoxPro 3.0基础篇(1997 PDF版)
Visual FoxPro 3.0基础篇
1997 北京:人民邮电出版社
Visual FoxPro 3.0应用篇(1997 PDF版)
Visual FoxPro 3.0应用篇
1997 北京:人民邮电出版社
Visual FoxPro 5.0中文版实用指南(1998 PDF版)
Visual FoxPro 5.0中文版实用指南
1998 西安:西安电子科技大学出版社
中文Visual FoxPro 3.0实用指南(1998 PDF版)
中文Visual FoxPro 3.0实用指南
1998 北京:国防工业出版社
活学活用Visual FoxPro 3.0/ 3.0a(1998 PDF版)
活学活用Visual FoxPro 3.0/ 3.0a
1998 上海:上海科学普及出版社
Visual FoxPro 6.0应用指南(1999 PDF版)
Visual FoxPro 6.0应用指南
1999 北京:人民邮电出版社
Visual FoxPro 6.0使用指南(1999 PDF版)
Visual FoxPro 6.0使用指南
1999 北京:人民邮电出版社