从FoxPro 2.X 到 Visual FoxPro 3.0 中文版PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:孟刚编著
- 出 版 社:北京:清华大学出版社
- 出版年份:1996
- ISBN:7302021171
- 页数:340 页
第一部分 排除障碍,进入Visual FoxPro 3.0世界 1
第1章 从DOS进入Windows 2
1.1 WINDOWS编程环境 3
1.1.1 图形用户界面GUI 3
1.1.2 图形设备接口GDI 4
1.1.3 多任务处理 4
1.1.4 信息交换(DLL,DDE,OLE) 5
1.1.5 内存管理 6
1.1.6 True Type字型技术 6
1.1.7 网络支持 7
1.1.8 多媒体支持 7
1.1.9 开放数据库连接ODBC 7
1.2 WINDOWS编程机制 8
1.2.1 控制及对象的概念 8
1.2.2 事件驱动的程序设计 9
1.2.3 消息循环和处理机制 10
1.3 WINDOWS软件开发工具 14
1.3.1 元件开发工具(Component Builder) 16
1.3.2 解决方案开发工具(Solution Builder) 16
1.3.3 决策支持及查询工具(Decision Support and Query Tools) 17
第2章 Visual FoxPro 3.0特性 19
2.1 快速创建应用程序的能力 19
2.1.1 新添的向导和生成器 19
2.1.2 获得快捷键的工具栏 20
2.1.3 创建应用程序元件的设计器 21
2.1.4 不用编程而创建应用程序界面 21
2.1.5 使用项目管理器管理工作 22
2.2 更强大的开发能力 22
2.2.1 充分利用面向对象的程序设计 22
2.2.2 灵活地处理事件 23
2.2.3 优化您的系统 24
2.2.4 优化检索过程的Rushmore技术 24
2.3 开发客户/服务器程序 24
2.3.1 定义规则的数据字典 24
2.3.2 查看远程或异构数据 25
2.3.3 用事务控制共享访问 25
2.3.4 实现客户/服务器应用程序 26
2.4 与其他应用程序相互作用 26
2.4.1 与其他应用程序共享数据 26
2.4.2 导入和导出数据 27
2.4.3 使用OLE自动化控制其他应用程序 27
2.5 VISUAL FOXPRO 3.0软件开发思想 27
2.5.1 从编码转入分析设计 28
2.5.2 快速原形的思想 29
第3章 从面向过程到面向对象 31
3.1 对象 31
3.1.1 对象的概念 31
3.1.2 对象的特性——属性 34
3.1.3 对象的方法及相关事件 35
3.2 理解类 36
3.2.1 类 36
3.2.2 子类subclass 37
3.2.3 继承inheritance 40
3.2.4 多态性polymorphism 41
第4章 Visual FoxPro中的对象及类 44
4.1 VISUAL FOXPRO中的类层次 44
4.1.1 Visual FoxPro基类 44
4.1.2 容器与非容器 46
4.2 操纵对象 47
4.2.1 通过容器层次引用对象 48
4.2.2 设置属性值 49
4.2.3 读取属性值 50
4.2.4 调用方法 51
4.2.5 响应事件 51
4.3 以编程方式定义类 52
4.3.1 指定类的名称及父类 52
4.3.2 保护类成员 53
4.3.3 向容器类中添加对象 54
4.3.4 指定方法代码和事件代码 55
4.3.5 实例分析:创建表定位按钮集 57
4.4 处理对象及数据 62
4.4.1 创建对象引用 63
4.4.2 创建成员数组 64
4.4.3 使用对象存储数据 65
第5章 Visual FoxPro的事件模型 68
5.1 基本概念 68
5.1.1 模式及无模式操作 68
5.1.2 与FoxPro 2.X比较 68
5.2 VISUAL FOXPRO中的事件 69
5.3 在容器和类层次中事件的处理 70
5.3.1 容器和对象事件 70
5.3.2 类和控制事件 72
5.4 实例分析:事件发生顺序 72
5.5 编写事件代码 75
第6章 进入Visual FoxPro 3.0世界 77
6.1 使用VISUAL FOXPRO的工具 77
6.1.1 使用项目管理器 77
6.1.2 使用Visual FoxPro设计器 82
6.1.3 使用工具栏 82
6.1.4 使用向导 83
6.2 VISUAL FOXPRO 3.0导游 84
6.2.1 主旨 84
6.2.2 所需设置 84
6.2.3 操作步骤 84
第二部分 在Visual FoxPro 3.0中开发应用程序 93
第7章 Visual FoxPro应用程序的开发过程 94
7.1 规划应用程序 94
7.1.1 应用程序创建过程概述 95
7.1.2 用面向对象的方法进行分析及设计 96
7.2 创建数据库 98
7.3 提供访问信息的手段 98
7.4 设计并创建类 99
7.5 提供访问应用程序功能的手段 99
7.6 测试和调试 99
第8章 设计数据库 100
8.1 数据库包含文件.DBC包含什么 100
8.2 处理表 103
8.2.1 数据库表与自由表的区分 103
8.2.2 字段类型的增加 106
8.2.3 索引方式的完善 109
8.2.4 数据字典功能的应用 112
8.2.4.3 使用触发器 120
8.3 使用视图 124
8.3.1 创建本地视图 125
8.3.2 创建远程视图 128
8.3.3 限制视图的作用范围 131
8.3.4 使用视图 133
8.3.5 在视图中更新数据 137
8.3.6 集成本地视图和远程视图 144
8.3.7 优化视图性能 145
8.3.8 使用视图中的数据字典功能 147
8.4 使用查询及报表 149
8.4.1 使用查询 149
8.4.2 使用报表 152
8.4.3 数据之间的关系 156
第9章 设计界面 157
9.1 从屏幕到表单 157
9.1.1 设置数据环境 157
9.1.2 向表单添加控制 159
9.1.3 向表单或表单集添加属性和方法 162
9.1.4 定制表单上的控制 164
9.1.5 定制表单的行为 167
9.1.6 在运行时设置属性或调用方法 175
9.1.7 处理表单数据 178
9.1.8 实例分析 179
9.2 使用控制 183
9.2.1 控制与数据的关系 183
9.2.2 选择适当的控制 184
9.3 设计自定义工具栏 213
9.3.1 定义工具栏类 213
9.3.2 在自定义工具栏类中添加对象 215
9.3.3 在表单集中添加自定义工具栏 215
9.3.4 实例分析 216
9.4 设计菜单 218
9.4.1 重新理解菜单系统 219
9.4.2 设计菜单 220
9.4.3 给菜单或菜单项指定任务 221
9.4.4 协调使用菜单和工具栏 221
第10章 设计并创建类 222
10.1 根据任务定义类 222
10.1.1 决定什么情况下创建类 222
10.1.2 决定要创建的类的类型 223
10.2 创建类 225
10.2.1 使用类库文件 225
10.2.2 创建新类 226
10.2.3 调用父类方法 235
10.3 将类添加到表单、表单集和工具栏中 237
10.4 修改类定义 238
10.5 创建类定义的子类 239
10.6 以编程方式创建类的对象 239
第11章 编写应用程序代码 240
11.1 什么地方需要代码 240
11.1.1 什么地方需要代码? 240
11.1.2 什么时候使用面向对象的编程? 244
11.2 VISUAL FOXPRO语言的改进 245
11.2.1 数据类型的增加 245
11.2.2 变量的作用域 246
11.2.3 使用类及对象 252
11.2.4 处理NULL值 252
11.3 VISUAL FOXPRO 3.0与FOXPRO 2.6术语的区别 255
11.4 命名规则 255
11.4.1 变量命名约定 256
11.4.2 对象命名约定 257
11.4.3 表字段命名约定 258
11.4.4 常量命名约定 258
11.4.5 窗口命名约定 258
第12章 编译应用程序 259
12.1 构造应用程序框架 259
12.1.1 设置起始点 260
12.1.2 设置应用程序环境 261
12.1.3 显示初始界面 262
12.1.4 控制事件循环 262
12.1.5 恢复原始环境 263
12.2 将文件加入到项目中 263
12.3 连编项目并显示错误 264
12.4 连编应用程序 265
引用可修改的文件 265
12.5 运行应用程序 266
12.6 测试组件 266
第三部分 扩展应用程序 268
第13章 与其他应用程序相互作用 269
13.1 导入和导出数据 269
13.1.1 理解导入和导出 269
13.1.2 导入数据 271
13.1.3 追加数据 273
13.1.4 导出数据 276
13.2 链接和嵌入数据 281
13.2.1 向应用程序中添加OLE对象 282
13.2.2 用OLE自动化技术创建对象 286
13.2.3 操作OLE对象 290
第14章 多用户环境下的访问控制 296
14.1 数据访问的控制 296
14.1.1 访问数据 296
14.1.2 锁定数据 298
14.1.3 使用数据工作期 302
14.2 数据访问的缓冲 304
14.2.1 缓冲编辑结果 304
14.2.2 执行更新 309
14.2.3 管理冲突 310
14.2.4 检测并解决冲突 312
14.3 用事务管理更新操作 314
14.3.1 包装代码段 314
14.3.2 控制事务处理的命令 314
14.3.3 保护远程更新 319
14.3.4 性能管理 321
附录A 转换FoxPro 2.6文件 322
附录B Visual FoxPro文件的表结构 332
附录C Visual FoxPro 3.0中的控制 341
- 《AutoCAD 2018自学视频教程 标准版 中文版》CAD/CAM/CAE技术联盟 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019
- 《复分析 英文版》(中国)李娜,马立新 2019
- 《生物化学 本科临床 英文版》张晓伟 2018
- 《Dreamweaver CC 2018标准实例教程 中文版》杨雪静,胡仁喜编著 2019
- 《Flash CC动画制作实用教程 中文版》麓山文化 2019
- 《代数簇 英文版》(荷)Eduard Lo 2019
- 《全国高等教育艺术设计专业规划教材 AutoCAD2020中文版标准教程》(中国)张莉,周子良,何婧 2019
- 《高等学校中外合作办学适用教材 高等数学 上 英文版》(中国)潘斌,牛宏,陈丽 2019
- 《全国高等学校药学类专业教材 药理学 英文版》殷明,朱依谆主编 2017
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019