微信扫一扫,移动浏览光盘
简介
本书引导你进入著名开发工具Delphi 5的编程世界。书中采用循序渐进、深入浅出的讲解方法,运用翔实的实例,介绍了Delphi编程的各个侧面,并介绍了Delphi 5版本的许多新特点,本书注重开发实例、开发经验、开发技巧和Windows高级特性开发,适合于各个层次的Delphi用户。
目录
第 1 章 功能强大的 Delphi 5 9页
1.1 图形化的"Hello,Delphi" 9页
1.2 Delphi 的主要特点 12页
1.2.1 友好方便的可视化设计工具 12页
1.2.2 面向对象的程序设计方法 12页
1.2.3 完整的 Windows 应用程序框架 13页
1.2.4 Delphi 的版本演变与功能的改进 13页
1.3 Delphi 5 的新特征 16页
1.4 本书的阅读方法 18页
第 2 章 Delphi 5 的集成开发环境 20页
2.1 Delphi 5 的 IDE 20页
2.1.1 主窗口 21页
2.1.2 菜单栏 22页
2.1.3 快捷工具栏 27页
2.1.4 组件板(Component palette) 28页
2.1.5 对象检视器(Object Inspector) 30页
2.1.6 代码编辑器(Code Explorer) 31页
2.1.7 对象库(Object Repository) 33页
2.1.8 项目管理器(Project Manager) 34页
2.1.9 项目浏览器(Project Browser) 36页
2.2 Delphi 5 的文件类型 36页
2.3 Delphi 5 的帮助系统 37页
第 3 章 Object Pascal 的面向对象特性 39页
3.1 类与对象 39页
3.1.1 类的封装性 39页
3.1.2 类的继承性 40页
3.1.3 类的多态性 40页
3.1.4 对象的创建、销毁与赋值 44页
3.1.5 类的作用域(Scope) 45页
3.1.6 访问类的域和方法 45页
3.1.7 强制类型转换 46页
3.2 类的引用 47页
3.3 异常处理 48页
第 4 章 应用程序的开发 49页
4.1 窗体与菜单 49页
4.1.1 可视化编程的基本思想 49页
4.1.2 窗体的各种属性和事件 50页
4.1.3 在窗体中响应键盘和鼠标的输入 60页
4.1.4 窗体的绘制 66页
4.1.5 菜单的设计 75页
4.1.6 窗体与菜单的重用 79页
4.1.7 菜单命令的响应 83页
4.1.8 图形菜单与系统菜单的定制 91页
4.2 使用 Delphi 的组件 98页
4.2.1 使用可视化控件 98页
4.2.2 使用非可视化组件 116页
4.2.3 控件的拖放编程 122页
4.2.4 使用 Win32 控件 128页
4.3 不同风格的应用程序 146页
4.3.1 SDI 应用程序的一个有趣的实例 146页
4.3.2 控制台应用程序 147页
第 5 章 动态链接库(DLL)编程 150页
5.1 什么是 DLL 150页
5.2 在 Delphi 5 中使用 DLL 152页
5.2.1 使用 DLL 可以获得的益处 152页
5.2.2 可以在 Delphi 中使用的 DLL 152页
5.2.3 使用 DLL 的两种方法 156页
5.3 用 Delphi 5 创建 DLL. 159页
5.3.1 动态链接库编写中应注意的问题 159页
5.3.2 DLL 的项目文件 160页
5.3.3 编写 DLL 的一般步骤 161页
5.3.4 编写 DLL 的一个应用实例 165页
5.4 创建含有 Delphi 资源的 DLL 169页
5.4.1 利用 DLL 实现窗体重用的步骤 169页
5.4.2 窗体重用实例 170页
5.4.3 在 DLL 中存放其他的资源 173页
5.5 创建控制面板小应用(Control Panel Applet) 176页
第 6 章 Delphi 的文件 180页
6.1 文件管理的基本概念与标准过程 180页
6.1.1 Object Pascal 的文件类型. 180页
6.1.2 对文件的基本操作 181页
6.1.3 Delphi 的标准文件过程 195页
6.2 磁盘文件管理器的设计 199页
6.2.1 程序界面设计 199页
6.2.2 磁盘文件管理功能的实现 202页
6.2.3 程序辅助功能的实现 215页
6.3 小结 217页
第 7 章 异常处理 218页
7.1 Delphi 的异常处理体系 218页
7.1.1 运行时间库异常类(RTL Exception) 220页
7.1.2 通用对象异常类 225页
7.1.3 组件异常类 226页
7.2 处理异常 228页
7.2.1 用 tryUexcept 结构响应异常 228页
7.2.2 用 tryUfinally 结构保护资源 230页
7.3 自定义异常类的使用 234页
7.3.1 自定义异常类 234页
7.3.2 引发自定义异常 235页
7.3.3 一个简单的实例 236页
7.4 屏蔽 Delphi 的异常处理器 238页
第 8 章 数据库应用程序开发概述 242页
8.1 数据库系统的基本概念 242页
8.1.1 数据库的含义 242页
8.1.2 数据库系统 242页
8.1.3 本地数据库和远程数据库 244页
8.1.4 数据完整性、存储过程和触发器 244页
8.1.5 事务 245页
8.1.6 数据库应用程序的体系结构 245页
8.2 Delphi 5 的数据库特性及功能简介 246页
8.2.1 数据库连接工具 246页
8.2.2 数据库相关组件 247页
8.2.3 数据库工具 247页
8.3 使用 Delphi 5 的数据库工具 248页
8.3.1 数据库引擎(Borland Database Engine) 248页
8.3.2 数据库桌面(Database Desktop) 251页
8.3.3 数据库浏览器(Database Explore) 253页
8.3.4 数据字典(Data Dictionary) 255页
8.3.5 SQL 监视器(SQL Monitor) 258页
8.4 Delphi 5 的数据库组件 259页
8.4.1 数据访问组件 261页
8.4.2 数据控制控件 263页
8.4.3 数据库窗体向导 265页
8.4.4 ADO 数据库组件 265页
8.4.5 InterBase 数据库组件 267页
8.5 Delphi 数据库应用程序的基本开发步骤 267页
第 9 章 数据库应用程序的开发 270页
9.1 简单的单表数据库应用程序 270页
9.2 Master/Detail 数据库应用 272页
9.3 数据模块的使用 274页
9.4 再论 TTable 组件及其他的数据库组件 275页
9.4.1 TTable 组件的重要属性 277页
9.4.2 TTable 组件的重要方法 280页
9.4.3 数据控制控件的使用 288页
9.5 数据库中记录的插入、修改、删除与范围界定 293页
9.6 管理与数据库的连接 297页
9.6.1 TDatabase 与 TSession 的关系 297页
9.6.2 TDatabase 的创建 298页
9.6.3 TDatabase 的使用 299页
9.7 数据库的查询 302页
9.7.1 SQL 概述. 303页
9.7.2 TQuery 组件的使用 304页
9.7.3 数据库查询的一个实例 311页
1.1 图形化的"Hello,Delphi" 9页
1.2 Delphi 的主要特点 12页
1.2.1 友好方便的可视化设计工具 12页
1.2.2 面向对象的程序设计方法 12页
1.2.3 完整的 Windows 应用程序框架 13页
1.2.4 Delphi 的版本演变与功能的改进 13页
1.3 Delphi 5 的新特征 16页
1.4 本书的阅读方法 18页
第 2 章 Delphi 5 的集成开发环境 20页
2.1 Delphi 5 的 IDE 20页
2.1.1 主窗口 21页
2.1.2 菜单栏 22页
2.1.3 快捷工具栏 27页
2.1.4 组件板(Component palette) 28页
2.1.5 对象检视器(Object Inspector) 30页
2.1.6 代码编辑器(Code Explorer) 31页
2.1.7 对象库(Object Repository) 33页
2.1.8 项目管理器(Project Manager) 34页
2.1.9 项目浏览器(Project Browser) 36页
2.2 Delphi 5 的文件类型 36页
2.3 Delphi 5 的帮助系统 37页
第 3 章 Object Pascal 的面向对象特性 39页
3.1 类与对象 39页
3.1.1 类的封装性 39页
3.1.2 类的继承性 40页
3.1.3 类的多态性 40页
3.1.4 对象的创建、销毁与赋值 44页
3.1.5 类的作用域(Scope) 45页
3.1.6 访问类的域和方法 45页
3.1.7 强制类型转换 46页
3.2 类的引用 47页
3.3 异常处理 48页
第 4 章 应用程序的开发 49页
4.1 窗体与菜单 49页
4.1.1 可视化编程的基本思想 49页
4.1.2 窗体的各种属性和事件 50页
4.1.3 在窗体中响应键盘和鼠标的输入 60页
4.1.4 窗体的绘制 66页
4.1.5 菜单的设计 75页
4.1.6 窗体与菜单的重用 79页
4.1.7 菜单命令的响应 83页
4.1.8 图形菜单与系统菜单的定制 91页
4.2 使用 Delphi 的组件 98页
4.2.1 使用可视化控件 98页
4.2.2 使用非可视化组件 116页
4.2.3 控件的拖放编程 122页
4.2.4 使用 Win32 控件 128页
4.3 不同风格的应用程序 146页
4.3.1 SDI 应用程序的一个有趣的实例 146页
4.3.2 控制台应用程序 147页
第 5 章 动态链接库(DLL)编程 150页
5.1 什么是 DLL 150页
5.2 在 Delphi 5 中使用 DLL 152页
5.2.1 使用 DLL 可以获得的益处 152页
5.2.2 可以在 Delphi 中使用的 DLL 152页
5.2.3 使用 DLL 的两种方法 156页
5.3 用 Delphi 5 创建 DLL. 159页
5.3.1 动态链接库编写中应注意的问题 159页
5.3.2 DLL 的项目文件 160页
5.3.3 编写 DLL 的一般步骤 161页
5.3.4 编写 DLL 的一个应用实例 165页
5.4 创建含有 Delphi 资源的 DLL 169页
5.4.1 利用 DLL 实现窗体重用的步骤 169页
5.4.2 窗体重用实例 170页
5.4.3 在 DLL 中存放其他的资源 173页
5.5 创建控制面板小应用(Control Panel Applet) 176页
第 6 章 Delphi 的文件 180页
6.1 文件管理的基本概念与标准过程 180页
6.1.1 Object Pascal 的文件类型. 180页
6.1.2 对文件的基本操作 181页
6.1.3 Delphi 的标准文件过程 195页
6.2 磁盘文件管理器的设计 199页
6.2.1 程序界面设计 199页
6.2.2 磁盘文件管理功能的实现 202页
6.2.3 程序辅助功能的实现 215页
6.3 小结 217页
第 7 章 异常处理 218页
7.1 Delphi 的异常处理体系 218页
7.1.1 运行时间库异常类(RTL Exception) 220页
7.1.2 通用对象异常类 225页
7.1.3 组件异常类 226页
7.2 处理异常 228页
7.2.1 用 tryUexcept 结构响应异常 228页
7.2.2 用 tryUfinally 结构保护资源 230页
7.3 自定义异常类的使用 234页
7.3.1 自定义异常类 234页
7.3.2 引发自定义异常 235页
7.3.3 一个简单的实例 236页
7.4 屏蔽 Delphi 的异常处理器 238页
第 8 章 数据库应用程序开发概述 242页
8.1 数据库系统的基本概念 242页
8.1.1 数据库的含义 242页
8.1.2 数据库系统 242页
8.1.3 本地数据库和远程数据库 244页
8.1.4 数据完整性、存储过程和触发器 244页
8.1.5 事务 245页
8.1.6 数据库应用程序的体系结构 245页
8.2 Delphi 5 的数据库特性及功能简介 246页
8.2.1 数据库连接工具 246页
8.2.2 数据库相关组件 247页
8.2.3 数据库工具 247页
8.3 使用 Delphi 5 的数据库工具 248页
8.3.1 数据库引擎(Borland Database Engine) 248页
8.3.2 数据库桌面(Database Desktop) 251页
8.3.3 数据库浏览器(Database Explore) 253页
8.3.4 数据字典(Data Dictionary) 255页
8.3.5 SQL 监视器(SQL Monitor) 258页
8.4 Delphi 5 的数据库组件 259页
8.4.1 数据访问组件 261页
8.4.2 数据控制控件 263页
8.4.3 数据库窗体向导 265页
8.4.4 ADO 数据库组件 265页
8.4.5 InterBase 数据库组件 267页
8.5 Delphi 数据库应用程序的基本开发步骤 267页
第 9 章 数据库应用程序的开发 270页
9.1 简单的单表数据库应用程序 270页
9.2 Master/Detail 数据库应用 272页
9.3 数据模块的使用 274页
9.4 再论 TTable 组件及其他的数据库组件 275页
9.4.1 TTable 组件的重要属性 277页
9.4.2 TTable 组件的重要方法 280页
9.4.3 数据控制控件的使用 288页
9.5 数据库中记录的插入、修改、删除与范围界定 293页
9.6 管理与数据库的连接 297页
9.6.1 TDatabase 与 TSession 的关系 297页
9.6.2 TDatabase 的创建 298页
9.6.3 TDatabase 的使用 299页
9.7 数据库的查询 302页
9.7.1 SQL 概述. 303页
9.7.2 TQuery 组件的使用 304页
9.7.3 数据库查询的一个实例 311页
Delphi 5实战与精通,实战篇
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×