图书介绍
Visual FoxPro 6开发使用手册【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- (美)(M.巴济安)Menachem Bazian著;王建华等译 著
- 出版社: 北京:机械工业出版社
- ISBN:7111072383
- 出版时间:1999
- 标注页数:714页
- 文件大小:130MB
- 文件页数:732页
- 主题词:
PDF下载
下载说明
Visual FoxPro 6开发使用手册PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目 录1
译者序1
前言1
第一部分概 述1
第1章Visual FoxPro界面综述1
1.1启动和运行FoxPro1
1.1.1标题栏4
1.1.2主菜单栏6
1.1.3 工具栏17
1.1.4状态栏19
1.2控制窗口19
1.2.1缩放窗口19
1.2.2改变窗口的大小20
1.2.3移动窗口20
1.2.4了解常用的窗口对象21
1.3介绍项目管理器23
1.3.1添加和删除文件25
1.3.3修改文件26
1.3.2查看文件26
1.4设置配置选项27
1.4.1 Controls(控件)选项27
1.4.2 Data(数据)选项28
1.4.3 Debug(调试)选项31
1.4.4 Field Mapping(字段映射)选项31
1.4.5 File Locations(文件位置)选项32
1.4.6 Forms(窗体)选项34
1.4.7 General(一般)选项35
1.4.8 Projects(项目)选项38
1.4.9 Regional(地区性)选项39
1.4.10 Remote Data(远程数据)选项41
1.4.1 1 Syntax Coloring(句法颜色)选项42
1.4.12 View(视图)选项43
1.5获取Visual FoxPro帮助44
1.5.1通过内容搜索帮助信息45
1.5.2 远用索引搜索帮助信息48
第2章程序设计概念简介51
2.1什么是程序设计51
2.1.2学习编程52
2.1.1为什么要编写代码52
2.2代码元素53
2.2.1命令与函数54
2.2.2字面值与常量56
2.2.3 内存变量57
2.2.4数据字段60
2.2.5注释60
2.2.6运算符60
2.2.8条件执行61
2.2.7比较运算符61
2.2.9循坏62
2.3代码的组装63
2.3.1程序文件63
2.3.2过程与函数64
2.3.3对象方法66
2.4 SQL与过程代码67
2.5 VFP 6的新特性67
3.1.1确定需要的数据类别69
3.1为应用程序创建表格69
第3章定义数据库、表格和索引69
第二部分进行数据操作69
3.1.2给每项数据命名71
3.1.3赋值数据类型71
3.1.4使用Table Designer76
3.1.5使用空值80
3.2修改表格结构81
3.2.1添加字段81
3.2.2删除字段81
3.2.3更改字段名81
3.2.4 对字段进行重定义82
3.2.5定义表格中的顺序83
3.2.6独立索引与结构型和非结构型索引83
3.2.7定义普通索引和唯一索引85
3.2.8定义候选关键字和主关键字85
3.2.9按复杂表达式创建索引86
3.2.10在运行时选择一个活动索引89
3.3附加记录90
3.3.1通过BROWSE或EDIT屏幕添加90
记录90
3.3.3附加来自其他表格的数据91
3.3.2用程序附加记录91
3.4创建数据库93
3.4.1将现有表格添加给数据库94
3.4.2使用主关键字和候选关键字97
3.4.3用程序修改表格属性97
3.5关于兼容性问题的说明98
3.5.1 FoxPro 2.x共享表格98
3.5.2从Visual FoxPro 3.0进行文件转换98
3.5.3从数据库中删除表格99
4.2数据规范化100
4.2.1函数相关性100
第4章高级数据库管理概念100
4.1数据库设计技巧100
4.2.2第一种规范化格式101
4.2.3第二种规范化格式102
4.2.4第三种规范化格式103
4.2.5何时可以不遵守规范化原则105
4.3命名约定105
4.3.2给内存变量命名106
4.3.1应用程序中的命名问题106
4.3.3给表格中的字段命名111
4.3.4给对象命名113
4.3.5跨越相关应用程序的命名问题114
4.3.6使用整个企业范围的命名约定115
4.4 Visual FoxPro的数据库容器具备的其他高级特性115
4.4.1使用记录级验证功能115
4.4.2维护参照完整性118
4.4.3建立持久性关系118
4.4.4使用参照完整性创建器120
4.4.5建立你自己的参照完整性121
4.4.6使用触发器122
第5章数据的选定、查看和排序134
5.1打开数据表格134
5.2打开工作区中的表格134
5.2.1打开自由表格134
5.2.2多次打开表格137
5.2.3打开连接到数据库的表格138
5.3 将数据显示在屏幕上或送往打印机138
5.3.1用LOCATE查找记录140
5.3.2按索引值搜索记录141
5.3.3选定记录组143
5.3.4用WHILE命令处理记录144
5.4对表格中的数据排序145
5.4.1创建持久排序次序145
5.4.2用索引创建虚拟排序次序146
5.5为Rushmore设计索引150
5.5.1关闭Rushmore153
5.5.2帮助Rushmore顺利运行153
6.2为查询选定表格156
6.2.1添加来自数据库的表格或视图156
第6章创建基本查询156
6.1什么是查询156
6.2.2添加自由表格157
6.3选择查询中包括的字段163
6.4对结果进行排序163
6.5 Miscellaneous标签的选项164
6.6查看结果165
6.7使用多重条件过滤器166
6.8传递查询结果168
6.8.1输出到光标169
6.8.2输出到表格170
6.8.3输出到图形170
6.8.4输出到屏幕172
6.8.5输出到报表173
6.8.6输出到标注174
6.9使用Query Designer与人工创建SQLSELECT语句的比较175
6.10将记录组合起来以便汇总数据179
6.11在程序和窗体中执行查询182
6.13创建复杂的查询183
6.12编辑生成的SQLSELECT语句183
6.1 3.1使用BETWEEN子句筛选值的184
范围184
6.1 3.2使用IN子句筛选指定的值185
6.13.3定义子查询186
第7章高级查询与视图189
7.1连接多个查询的结果189
7.1.1检素当前客户的记录189
对比190
7.1.3检索对应于采购记录的供应商记录190
7.1.2 DISTINCT与GROUP BY的用法190
7.1.4检索员工记录191
7.1.5使用UNION子句连接SELECT191
结果191
7.1.6创建内部连接195
7.1.7创建外部连接195
7.1.8创建自我连接197
7.2.1使用Rushmore的基本原则198
7.2优化生成的查询198
7.2.2尽量减少查询中的字段200
7.3创建交叉表格查询201
7.4使用视图和可更新的查询203
7.4.1本地数据视图204
7.4.2视图更新选项208
7.4.3将内存变量用于选择条件211
7.4.4对查询条件参数化212
8.1.1什么是远程数据213
8.1.2 ODBC213
第8章访问远程数据213
8.1访问远程数据概述213
8.2在Visual FoxPro 6中创建远程视图217
8.2.1使用数据源217
8.2.2使用连接220
8.3使用SQL PassThrough函数223
8.4使用DCOM224
8.5与远程数据相关的用户界面227
第9章创建窗体229
9.1窗体概述229
第三部分创建图形用户界面229
9.2创建窗体230
9.2.1使用窗体设计器231
9.2.2将控件添加给窗体233
9.2.3窗体控件工具栏233
9.3对属性、事件和方法进行操作234
9.3.1改变窗体和控件的属性235
9.3.2改变属性236
9.3.3编辑一种方法237
9.3.4默认值与非默认值237
9.3.5 PEM标签238
9.3.6属性、事件和方法的编码240
9.3.7将新属性或新方法添加给窗体241
9.3.8 Properties窗口提供的快捷选项242
9.4对窗体上的控件进行操作243
9.4.1对齐控件244
9.4.2调整控件的大小244
9.4.3间距244
9.4.4控件的Tab键控制次序245
9.4.5给窗体控件命名245
9.5.1设置窗体的数据环境246
9.5数据连接246
9.5.2对Data Environment设计器中的关系进行操作248
9.5.3 Data Environment:最后的说明248
9.5.4将数据控件拖放到窗体上248
9.5.5捆绑控件与非捆绑控件249
9.5.6了解专用数据会话249
9.5.7谁负责控制数据250
9.6运行窗体250
9.7.1使用单个窗体的多个实例251
9.7.2窗体集合251
9.7窗体的其他特性251
9.7.3 LockScreen属性252
9.7.4创建模式窗体252
9.8使用Form Wizard和Builder253
9.8.1用Form Wizard创建窗体253
9.8.2使用Builder来创建窗体255
9.9一些窗体新选项258
9.9.1窗体滚动条258
9.9.2标题栏258
9.10结束语259
第10章创建报表260
10.1报表的类型260
10.2通过Quick Report创建报表261
10 3 Report Designer262
10.3.1对报表画面上的控件进行操作263
10.3.2对形状和文本进行操作267
10.4对图片和图形进行操作268
10.5对报表控件进行格式化270
10.5.1对齐270
10.5.6文本操作选项271
10.5.5对齐格线与网格线刻度271
10.5.2调整大小271
10.5.4组合271
10.5.3间距271
10.5.7填充和画笔选项272
10.5.8报表带区272
10.6给你的报表排序和分组275
10.7利用Data Environment和Data276
Sessions276
10.9用报表向导创建报表278
10.8设计原则278
10.10运行报表281
10.11关于报表的小结282
第11章创建菜单284
11.1使用Menu Designer284
11.1.1 Menu Designer布局窗口284
11.1.2术语285
11.1.3 Prompt列285
11.1.4 Result列285
11.1.5 Options列287
11.1.7 Menu Designer的按钮288
11.1.6 Menu Selection组合框288
11.1.8 View菜单中的其他菜单选项289
11.2设计快捷菜单290
11.3生成菜单代码并运行菜单290
11.4扩展Visual FoxPro的菜单291
第12章将应用程序组件纳入项目292
12.1了解Project Manager的作用292
12.1.1使用大纲控件292
12.1.2 Project Manager中包含的文件类型293
12.2利用Project Manager的功能295
1 2.2.1用Project Manager创建文件296
12.2.2添加现存的文件297
12.2.3修改文件297
12.2.4运行程序和窗体,预览报表298
12.2.5删除文件298
12.2.6拖放项目元素299
12.2.7折叠和停放Project Manager299
12.2.8 Project Information对话框300
12.3创建Visual FoxPro的.APP、.EXE和COM.DLL文件302
12.3.2在.APP和.EXE文件中包含和不包含文件303
12.3.1关于主文件的说明303
12.3.4设定要包含的文件304
12.3.5设定要包含的组件304
1 2.3.3建立安装盘以便分销应用程序304
12.3.6设定安装图形的位置305
12.3.7设定安装程序信息306
12.3.8设定应用程序的目录和程序组306
12.3.9设定文件目录307
12.3.10运行Setup Wizard307
1 2.4.1 Visual SourceSafe与你的VisualFoxPro项目相集成309
12.4在小组软件开发中将Visual309
SourceSafe用于版本控制309
12.4.2创建源控件项目310
12.4.3 Visual SourceSafe术语的详细说明311
12.5将Project Manager作为对象来访问313
1 2.5.1 Project Manager的对象设计314
12.5.2访问项目的方法和属性314
12.5.3 Project的属性和方法315
12.5.4文件属性和方法316
12.6 ProjectHook317
12.7 Project Manager小结318
第四部分面向对象的编程319
第13章面向对象的编程概述319
13.1了解面向对象的编程319
13.2软件危机319
13.3对象与封装320
13.3.1属性321
13.3.2方法321
13.3.4类322
13.3.3事件322
13.4建立对象的实例323
13.5引用类中的方法或属性323
13.6子类——在一个类的基础上创建另一个类324
13.7取代继承的行为特性325
13.8保护方法和属性325
13.9了解多态326
13.10消息、消息、消息326
13.10.4再谈封装的概念327
13.10.3调用一个方法327
13.10.1创建对象327
13.10.2获取属性的值327
13.11 OOP和它对编程的作用328
13.12用OOP进行程序的分析和设计328
13.13多个程序员设计面向对象软件时的问题328
13.14用OOP进行系统维护329
第14章用Visual FoxPro进行面向对象的编程331
14.1用Visual FoxPro创建和使用类331
14.2定义类331
14.3建立对象的实例335
14.4调用方法336
14.5基本事件、方法和属性336
14.5.1基本属性337
14.5.2基本事件和方法337
14.6 Error方法337
14.7创建复合类337
14.9 ADD OBJECT与AddObject之间的差别338
14.10再谈关键字THIS338
14.8访问子成员变量和方法338
14.11用CreateObject添加对象339
14.1 2如何在Visual FoxPro中创建各个类339
14.1 3为何要使用Visual Class Designer339
14.14 Visual Class Designer340
14.14.4将成员数组添加给VCX类的341
14.15访问类信息341
技巧341
14.14.3添加属性和方法341
14.14.2菜单的差别341
14.14.1设计画面的差别341
14.16创建类343
14.17修改.VCX文件中的类344
14.18使用.VCX文件中的类344
14.19将参数传递给对象的方法345
14.20用AInstance管理实例345
14.21 ACLASS函数346
14.22 AMembers函数347
14.23用AMembers查看对象348
14.24.1用户界面349
14.24将查看器(Inspector)的功能向前推进一步349
14.24.2 Init方法353
14.24.3 BuildList方法354
14.24.4 Resize方法354
第15章用Visual FoxPro创建类355
15.1类的概述355
15.2可视类355
15.2.1单控件类356
15.2.2组合控件359
15.2.3控件类364
15.2.4容器类366
15.2.5窗体377
15.2.6工具栏385
15.2.7关于可视类的小结394
15.3非可视类395
15.3.1为何要创建非可视类395
15.3.2非可视类的类型395
15.3.3包装类396
15.3.4管理器类400
15.3.5商务类402
15.3.6小结:创建应用程序框架403
第16章用Visual FoxPro管理类405
16.1类库的结构405
16.2类管理员406
16.3列入类库的条件406
16.4将新类并入类库406
16.7删除类407
16.8在不同类库之间移动类407
16.6拷贝类407
16.5类库管理的技术问题407
16.9给类改名408
16.10直观地管理类408
16.11类浏览器409
16.11.1窗体标题409
16.11.2操作按钮409
16.11.3 Type过滤器415
16.11.4显示方法415
16.11.5受保护的成员415
16.11.7隐藏成员416
16.11.8类图标416
16.11.6空方法416
16.11.9类列表417
16.11.10成员列表417
16.11.11类描述418
16.11.12成员描述418
16.12启动Class Browser419
16.13 Class Browser和.SCX文件419
16.14 Class Browser的详细内部结构420
16.14.1对象成员421
16.14.2方法422
16.14.3属性429
16.15综合使用附加程序432
16.15.1一个附加程序例子433
16.15.2附加程序的注册433
16.15.3运行附加程序433
16.15.4取消附加程序的注册434
16.16增强附加程序的功能434
16.17用附加程序改变Class Browser的行为特性440
17.1.2数据环境与窗体类443
17.1.1带有窗体的数据环境443
17.1数据环境类443
第17章面向对象的高级编程443
17.1.3 Cursor类444
17.1.4 Relation类444
17.1.5 DataEnvironment类445
17.1.6 DUMPDBC类447
17.2用Data Sessions增强数据环境的功能454
17.3在实际环境中模拟创建对象455
17.3.1定义秒表455
17.3.3 SwatchEngine类456
17.3.2建立秒表类456
17.3.4 Swatch类458
17.3.5将所有元素用于窗体461
17.3.6 Swatch类的小结463
17.4框架的使用464
17.4.1商务对象的性质464
17.4.4 2 Base_Navigation类464
17.4.3基本窗体466
17.4.4基本数据环境类467
17.4.5基本商务类469
17.4.6增强框架的功能472
17.4.7使用框架473
17.4.8关于商务类的附加说明477
17.4.9关于框架的小结478
17.5编程中使用的标准478
17.5.1变量的命名478
17.5.2方法与属性的命名479
17.6框架对标准的影响479
18.1了解Visual FoxPro基础类480
第18章Visual FoxPro基础类480
18.2如何使用Visual FoxPro基础类485
18.3用Component Gallery将Visual FoxPro基础类添加给窗体485
18.4用Form Control工具栏将VisualFoxPro基础类添加给窗体488
18.5将Visual FoxPro基础类添加给项目489
18.6使用FoxPro基础类的其他例子492
第19章Visual FoxPro Component493
Gallery493
19.1使用Component Gallery493
19.2选定Component Gallery的项目494
19.3 Component Gallery工具栏496
19.4用Component Gallery创建应用程序499
19.5修改Component Gallery的目录或文件夹的行为特性501
19.5.1添加目录或文件夹501
19.5.2改变目录和文件夹502
19.5.3改变目录或文件夹的行为特性502
19.6改变Component Gallery的对象的行为特性504
20.1什么是COM505
20.2一些背景知识505
第20章COM简介505
第五部分COM505
20.3 COM代表什么506
20.4 COM/DCOM的伸缩性507
20.5我需要学习什么知识呢508
20.6如何使用COM对象508
20.7 COM究竟如何工作508
20.8了解类型库509
20.9 Visual FoxPro的COM功能509
20.9.1 CREATEOBJECT(Class Name509
20.9.3 SETOLE OBJECT510
20.9.2 GETOBJECT(FileName,510
ClassName)510
20.9.4 ComClassInfo(oObjec>,nInfoCode)511
20.9.5 CreateObjectEX(CLSID | ProgID,ComputerName)511
20.9.6 ComArray(oObject[,nSetting])512
20.10作为COM服务程序的Visual512
FoxPro512
21.2学习如何使用Word和Excel513
21.1应用程序的互操作性与Microsoft公司的解决方案513
客户程序513
第2 1章将Visual FoxPro用作COM513
21.3处理宏代码中生成的常量518
21.4关于Excel的详细说明521
21.5用Excel生成报表521
21.6管理COM应用程序的实例526
21.7使用Word527
21.7.1一个假想的问题527
21.7.2我的解决方案528
21.7.5最后观察一下宏530
21.7.4选择什么530
21.7.3句法上的差别530
21.7.6最后定型的宏531
21.7.7下一步要做的工作534
21.8小结540
第22章用Visual FoxPro创建COM541
服务程序541
22.1你想让COM服务程序做什么541
22.2一个简单的COM服务程序的例子541
22.2.1任务描述541
22.2.3创建表格542
22.2.2设计方案542
22.2.4代码543
22.2.5一个简单的状态报表546
22.2.6创建COM服务程序547
22.3创建.EXE文件还是.DLL文件547
22.4言归正传548
22.5单个实例与多个实例548
22.6测试服务程序549
22.7.2 Excel代码550
22.7.1 Excel开发环境550
22.7测试Visual FoxPro以外的服务程序550
22.7.3下一步工作551
22.7.4重建服务程序553
22.8尚待解决的其他问题553
22.8.1管理表格553
22.8.2确定用哪个类作为基础553
22.8.3保护属性和方法553
22.8.4处理模式和错误553
22.9服务程序的最后版本554
22.8.5 Sys(2335)554
22.9.1新的Error方法559
22.9.2受保护的成员559
22.9.3新cDataPath属性559
22.10 N层客户机/服务器应用程序中的COM559
第六部分Visual FoxPro的其他课题第23章错误的检测和处理561
23.1当你的程序出现问题时怎么办561
23.2了解常见的代码错误561
23.2.1语法错误562
23.2.2逻辑错误566
23.2.3例外错误567
23.3代码模块化以尽量减少错误569
23.4使用正确的参数传递方法571
23.5避免多次退出和返回572
23.6创建测试例程和测试对象库574
23.7处理文件中的讹误574
23.8制定一个测试计划577
23.8.1了解数据驱动的测试和逻辑驱动的测试577
23.8.2定义测试方法577
23.8.4建立测试环境580
23.8.3确定测试何时完成580
23.8.5定义使用所有程序路径的测试方案581
23.8.6定义使用实数据拷贝的测试582
方案582
23.8.7记录测试实例582
23.8.8使用其他的测试原则583
23.8.9测试时要问的问题583
23.9了解跟踪错误的方法584
23.9.1程序暂停时测试错误585
23.9.2分割复杂的命令587
23.9.3代码中的错误线索588
23.9.4添加Wait窗口或其他打印输出588
23.9.5分析判断589
23.9.6调试器590
23.9.7使用Coverage Profiler601
23.10使用错误处理程序603
23.11使用对象中的错误事件610
23.12其他资料来源612
24.1什么是计算机的2000年问题613
2000年问题613
第24章Visual FoxPro与计算机的613
24.2以前的Visual FoxPro版本的2000年问题的解决状况615
24.3 Visual FoxPro 6为解决计算机的2000年问题而采取的措施616
24.3.1严格的日期类型616
24.3.2新的SET STRICTDATE命令616
24.3.3增强的DATE()和DATETIME()函数617
24.3.4增强的FDATE()函数618
24.3.5 Century属性和SET CENTURY命令618
Web浏览器619
25.1.1作为通用接口的通用客户机619
25.1 Internet魅力何在619
第25章对Internet支持619
25.1.2 Web上的分布式应用程序620
25.1.3开放的标准621
25.1.4建立Web应用程序的制约因素621
25.2 Web上的数据库开发622
25.2.1开发Web应用程序所需的工具622
25.2.2在Web上运行应用程序623
25.2.3 Visual FoxPro适合做什么625
25.2.4该不该用Visual FoxPro626
25.2.5 Internet数据库连接程序627
25.2.6 Visual FoxPro用作数据服务器630
25.2.7使用FoxISAPI和OLE服务器631
创建Web应用程序631
25.2.8在Web应用程序之间使用638
Web连接638
25.2.9使用Web浏览器651
25.2.10使用Visual FoxPro的Web开发问题653
25.3.1通过FTP下载文件654
25.3让应用程序支持Internet功能654
25.3.2发送SMTP邮件656
25.3.3用Visual FoxPro启动Web659
浏览器659
25.4根据窗体、报表或表格创建HTML663
文件663
25.5 Active文档665
25.5.1怎样创建Active文档665
25.5.2 ActiveDoc对象的属性、事件和方法668
25.5.4运行Active文档669
25.5.3支持Active文档的新Visual FoxPro扩展功能669
第26章建立在线帮助功能671
26.1了解HTML Help Workshop671
26.2.Workshop怎样工作672
26.2.1帮助菜单672
26.2.2窗体上的帮助按钮672
26.2.3使用F1键的上下文相关帮助673
26.2.4 “这是什么?”帮助信息673
26.3.2创建帮助项目674
26.3.1安装674
26.3使用HTML Help Workshop674
26.3.3目录676
26.3.4索引677
26.3.5增加HTML主题文件678
26.3.6编译基本帮助文件系统681
26.3.7上下文相关的帮助主题681
26.3.8 “这是什么?”帮助主题683
26.4发布已编译的帮助系统685
27.2应用程序向导和创建器686
第27章Visual FoxPro向导686
27.1什么是向导686
27.2.1项目687
27.2.2应用程序创建器689
27.2.3应用程序693
27.3文档向导694
27.4安装向导700
27.5 WWW搜索页向导705
27.6 Web发布向导711
热门推荐
- 360452.html
- 3510988.html
- 2722431.html
- 1232538.html
- 273004.html
- 1603072.html
- 656026.html
- 1237201.html
- 173759.html
- 3328508.html
- http://www.ickdjs.cc/book_3254438.html
- http://www.ickdjs.cc/book_1354204.html
- http://www.ickdjs.cc/book_1614554.html
- http://www.ickdjs.cc/book_838467.html
- http://www.ickdjs.cc/book_3257410.html
- http://www.ickdjs.cc/book_1995948.html
- http://www.ickdjs.cc/book_3767459.html
- http://www.ickdjs.cc/book_3793439.html
- http://www.ickdjs.cc/book_956122.html
- http://www.ickdjs.cc/book_1466401.html