DELPHI 5实战与精通 实战篇PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:唐健,林苇茗,任雨生编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2000
- ISBN:7302011303
- 页数:310 页
第1章 功能强大的Delphi 5 1
1.1 图形化的“Hello,Delphi” 1
1.2 Delphi的主要特点 4
1.2.1 友好方便的可视化设计工具 4
1.2.2 面向对象的程序设计方法 4
1.2.3 完整的Windows应用程序框架 5
1.2.4 Delphi的版本演变与功能的改进 5
1.3 Delphi 5的新特征 9
1.4 本书的阅读方法 10
第2章 Delphi 5的集成开发环境 12
2.1 Delphi 5的IDE 12
2.1.1 主窗口 13
2.1.2 菜单栏 14
2.1.3 快捷工具栏 19
2.1.4 组件板(Component palette) 20
2.1.5 对象检视器(Object Inspector) 22
2.1.6 代码编辑器(Code Explorer) 23
2.1.7 对象库(Object Repository) 25
2.1.8 项目管理器(Project Manager) 26
2.1.9 项目浏览器(Project Browser) 28
2.2 Delphi 5的文件类型 28
2.3 Delphi 5的帮助系统 29
第3章 Object Pascal的面向对象特性 31
3.1 类与对象 31
3.1.1 类的封装性 31
3.1.2 类的继承性 32
3.1.3 类的多态性 32
3.1.4 对象的创建、销毁与赋值 36
3.1.5 类的作用域(Scope) 37
3.1.6 访问类的域和方法 37
3.1.7 强制类型转换 38
3.2 类的引用 39
3.3 异常处理 40
第4章 应用程序的开发 41
4.1 窗体与菜单 41
4.1.1 可视化编程的基本思想 41
4.1.2 窗体的各种属性和事件 42
4.1.3 在窗体中响应键盘和鼠标的输入 52
4.1.4 窗体的绘制 58
4.1.5 菜单的设计 67
4.1.6 窗体与菜单的重用 71
4.1.7 菜单命令的响应 75
4.1.8 图形菜单与系统菜单的定制 83
4.2 使用Delphi的组件 90
4.2.1 使用可视化控件 90
4.2.2 使用非可视化组件 108
4.2.3 控件的拖放编程 114
4.2.4 使用Win32控件 120
4.3 不同风格的应用程序 138
4.3.1 SDI应用程序的一个有趣的实例 138
4.3.2 控制台应用程序 139
第5章 动态链接库(DLL)编程 142
5.1 什么是DLL 142
5.2 在Delphi 5中使用DLL 144
5.2.1 使用DLL可以获得的益处 144
5.2.2 可以在Delphi中使用的DLL 144
5.2.3 使用DLL的两种方法 148
5.3 用Delphi 5创建DLL 151
5.3.1 动态链接库编写中应注意的问题 151
5.3.2 DLL的项目文件 152
5.3.3 编写DLL的一般步骤 154
5.3.4 编写DLL的一个应用实例 157
5.4 创建含有Delphi资源的DLL 161
5.4.1 利用DLL实现窗体重用的步骤 161
5.4.2 窗体重用实例 162
5.4.3 在DLL中存放其他的资源 165
5.5 创建控制面板小应用(Control Panel Applet) 168
第6章 Delphi的文件 172
6.1 文件管理的基本概念与标准过程 172
6.1.1 Object Pascal的文件类型 172
6.1.2 对文件的基本操作 173
6.1.3 Delphi的标准文件过程 187
6.2 磁盘文件管理器的设计 191
6.2.1 程序界面设计 191
6.2.2 磁盘文件管理功能的实现 194
6.2.3 程序辅助功能的实现 207
6.3 小结 209
第7章 异常处理 210
7.1 Delphi的异常处理体系 210
7.1.1 运行时间库异常类(RTL Exception) 212
7.1.2 通用对象异常类 217
7.1.3 组件异常类 218
7.2 处理异常 220
7.2.1 用try...except结构响应异常 220
7.2.2 用try...finally结构保护资源 222
7.3 自定义异常类的使用 226
7.3.1 自定义异常类 226
7.3.2 引发自定义异常 227
7.3.3 一个简单的实例 228
7.4 屏蔽Delphi的异常处理器 230
第8章 数据库应用程序开发概述 234
8.1 数据库系统的基本概念 234
8.1.1 数据库的含义 234
8.1.2 数据库系统 234
8.1.3 本地数据库和远程数据库 236
8.1.4 数据完整性、存储过程和触发器 236
8.1.5 事务 237
8.1.6 数据库应用程序的体系结构 237
8.2 Delphi 5的数据库特性及功能简介 238
8.2.1 数据库连接工具 238
8.2.2 数据库相关组件 239
8.2.3 数据库工具 239
8.3 使用Delphi 5的数据库工具 240
8.3.1 数据库引擎(Borland Database Engine) 240
8.3.2 数据库桌面(Database Desktop) 243
8.3.3 数据库浏览器(Database Explore) 245
8.3.4 数据字典(Data Dictionary) 247
8.3.5 SQL监视器(SQL Monitor) 250
8.4 Delphi 5的数据库组件 251
8.4.1 数据访问组件 253
8.4.2 数据控制控件 255
8.4.3 数据库窗体向导 257
8.4.4 ADO数据库组件 257
8.4.5 InterBase数据库组件 259
8.5 Delphi数据库应用程序的基本开发步骤 259
第9章 数据库应用程序的开发 262
9.1 简单的单表数据库应用程序 262
9.2 Master/Detail数据库应用 264
9.3 数据模块的使用 266
9.4 再论TTable组件及其他的数据库组件 267
9.4.1 TTable组件的重要属性 269
9.4.2 TTable组件的重要方法 272
9.4.3 数据控制控件的使用 280
9.5 数据库中记录的插入、修改、删除与范围界定 285
9.6 管理与数据库的连接 289
9.6.1 TDatabase与TSession的关系 289
9.6.2 TDatabase的创建 290
9.6.3 TDatabase的使用 291
9.7 数据库的查询 294
9.7.1 SQL概述 295
9.7.2 TQuery组件的使用 296
9.7.3 数据库查询的一个实例 303
- 《HTML5从入门到精通 第3版》(中国)明日科技 2019
- 《Maya 2018完全实战技术手册》来阳编著 2019
- 《Python3从入门到实战》董洪伟 2019
- 《大数据Hadoop 3.X分布式处理实战》吴章勇,杨强 2020
- 《星空摄影后期实战》阿五在路上著 2020
- 《半小时漫画股票实战法》财经杂质著 2019
- 《深度学习与飞桨PaddlePaddle Fluid实战》于祥 2019
- 《数字插画实战 人像创作30例》王鲁光著 2019
- 《2017国家执业药师资格考试 全考点实战通关必备 中药学综合知识与技能 第3版》国家执业药师资格考试命题研究专家组 2017
- 《微软Azure实战参考》李竞,陈勇华编著 2019
- 《市政工程基础》杨岚编著 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