书籍详情
Delphi 5入门与提高
作者:鲁宗相编著
出版社:清华大学出版社
出版时间:2000-08-01
ISBN:9787302039013
定价:¥36.00
购买这本书可以去
内容简介
Delphi是一个优秀的可视化开发工具。最新版本的Delphi 5除扩大了原有的VCL功能外,还在编辑器和编译器等方面作了许多改进,使数据库功能更加强大,并增加了许多网络应用程序开发组件和开发工具。本书介绍了Delphi 5的基本编程方法;Windows应用程序的一些特色功能在Delphi 5中的实现方法,如文本编辑器的设计方法、图形图像的使用、剪贴板、DDE和OLE功能的实现等;书中还讲述了Delphi的异常处理和数据库编程等知识。
作者简介
暂缺《Delphi 5入门与提高》作者简介
目录
第1章 Delphi快速入门
1.1 Delphi基本概念
1.1.1 Delphi的基本形式
1.1.2 面向对象编程的概念
1.1.3 Delphi 5的新特点
1.2 Delphi 5快速入门
1.2.1 进入Delphi的集成开发环境
1.2.2 Delphi 5集成开发环境介绍
1.2.3 设计简单的用户界面
1.2.4 改变对象的属性
1.2.5 编写事件处理过程
1.2.6 使用联机帮助
1.3 Delphi 5的可视化组件用法简介
1.3.1 常用的文本相关组件
1.3.2 按钮和复选框组件
1.3.3 分组和分界组件
1.3.4 图形和图像组件
1.3.5 关系图和文件列表组件
1.3.6 滚动组件
1.3.7 网格和表格组件
1.3.8 多媒体和OLE组件
1.4 使用非可视组件
1.4.1 使用菜单组件
1.4.2 使用计时器组件
1.4.3 使用公用对话框组件
1.5 使用Delphi的工程管理和设计工具
1.5.1 创建多窗体工程项目
1.5.2 使用工程管理器
1.5.3 使用窗体样板和对话框向导
1.5.4 使用工程样板和应用向导
第2章 Delphi面向对象的编程方法
2.1 编写Object Pascal程序代码
2.1.1 编写赋值语句
2.1.2 标识符的说明与使用
2.1.3 过程和函数
2.1.4 跳转语句
2.1.5 循环语句
2.1.6 程序模块
2.1.7 关于作用范围
2.1.8 编写一个过程或函数
2.1.9 定义新的数据类型
2.1.10 Object Pascal的库单元
2.2 用Delphi的类进行编程
2.2.1 什么是类和对象
2.2.2 类的封装
2.2.3 类的继承性
2.2.4 类的多态性
2.2.5 类引用
2.2.6 TObject和TClass
第3章 字符串列表及应用
3.1 字符串列表的常用操作
3.1.1 在列表中操作字符串
3.1.2 装载和保存字符串列表
3.1.3 创建新的字符串列表
3.1.4 往字符串列表中加入对象
3.2 字符串列表的应用
3.2.1 设置自画风格
3.2.2 把图像加入字符串列表
3.2.3 绘制自画项目
第4章 文本编辑器的设计
4.1 多文档界面
4.1.1 创建父窗体
4.1.2 创建子窗体
4.1.3 创建应用程序菜单与菜单融合
4.2 多页面界面
4.2.1 静态多页面界面
4.2.2 动态多页面界面
4.3 TEdit组件及应用
4.3.1 TEdit组件
4.3.2 TMemo组件
4.4 常用对话框的使用
4.4.1 字体对话框组件
4.4.2 查找对话框组件
4.4.3 替换对话框组件
4.4.4 打开对话框组件
4.5 文件打印
4.5.1 TPrinter对象
4.5.2 打印对话框
第5章 Delphi图形图像编程
5.1 图形对象概述
5.1.1 TCanvas对象
5.1.2 TPen对象
5.1.3 TBrush对象
5.1.4 TColor类型
5.2 图形程序的开发
5.2.1 在工具条中添加加速按钮
5.2.2 响应鼠标事件
5.2.3 绘图功能的实现
5.3 图像对象概述
5.3.1 TGraphic对象
5.3.2 TPicture对象
5.3.3 Tlmage组件
5.3.4 TBitmap对象
5.4 图像对象的应用
第6章 文件管理
6.1 文件类型和标准过程
6.1.1 老式Pascal文件
6.1.2 Windows文件句柄
6.1.3 文件流
6.1.4 Delphi的文件管理标准过程
6.2 记录文件的应用
6.2.1 任务介绍
6.2.2 设计基本思路
6.2.3 记录文件的打开和创建
6.2.4 记录文件的读入和显示
6.2.5 增加一条记录
6.2.6 修改记录
6.2.7 记录的删除、插入和排序
6.2.8 结果综合
6.2.9 编辑对话框的输入检查
6.2.10 文件和系统的关闭
6.3 文件组件的应用
6.3.1 文件组件及其相互关系
6.3.2 文件名浏览查找系统的设计思路
6.3.3 文件名浏览查找系统的功能和实现
6.4 文件管理器的实现
6.4.1 设计的基本思路
6.4.2 文件组件的联系
6.4.3 DriveTabSet的自画风格显示
6.4.4 文件管理基本功能的实现
6.4.5 其他文件管理功能的实现
6.4.6 目录管理功能的实现
6.4.7 一些问题的处理
第7章 剪贴扳和动态数据交换
7.1 剪贴板及其应用
7.1.1 剪贴板类
7.1.2 使用剪贴板传输文本
7.1.3 利用剪贴板传输图像
7.1.4 利用剪贴板传输组件对象
7.2 动态数据交换
7.2.1 DDE会话
7.2.2 DDE组件
7.3 DDE客户程序
7.3.1 创建DDE客户程序
7.3.2 与DDE服务器建立链接
7.3.3 数据申请
7.3.4 数据发送
7.3.5 控制服务器应用程序的执行
7.4 DDE服务器程序的实现
7.4.1 创建DDE服务器程序
7.4.2 建立与DDE客户程序的链接
7.4.3 接收数据
7.4.4 DDE的例子
第8章 对象的链接与嵌入
8.1 OLE简介
8.1.1 OLE1.0和OLE2.0
8.1.2 链接与嵌入
8.1.3 设计状态OLE对象的创建
8.1.4 OLE类、文件和项目
8.2 设计状态OLE对象的创建
8.2.1 TOLEContainer组件
8.2.2 创建OLE对象的步骤
8.3 OLE应用程序的开发
8.3.1 创建OLE对象
8.3.2 早期版本的样本OLE对象
8.3.3 新版本的样本OLE对象
8.3.4 使用CreateOleObject
第9章 Delphi拖曳编程快速入门
9.1 组件的拖曳支持
9.1.1 拖曳属性
9.1.2 拖曳事件
9.1.3 拖曳方法
9.2 开发拖曳功能的一般步骤
9.2.1 开始拖曳操作
9.2.2 接收拖曳项目
9.2.3 放下拖曳项目
9.2.4 结束拖曳操作
9.3 文件管理器的拖曳支持
第10章 动态链接库编程
10.1 Windows的DLL原理
10.1.1 DLL的工作原理
10.1.2 Windows系统的DLL
10.2 DLL的编写和调用
10.2.1 DLL的编写
10.2.2 调用DLL
10.3 利用DLL实现数据传输
10.3.1 文件映射对象
10.3.2 示例
10.4 利用DLL实现窗体重用
10.4.1 利用DLL实现窗体重用的一般步骤
10.4.2 窗体重用实例
第11章 Delphi应用程序的Help应用
11.1 Help文件的建立
11.1.1 建立Help文件所需的工具和文件
11.1.2 Help文件的创建
11.2 Delphi应用程序的Help编程
11.2.1 定义应用程序的帮助文件
11.2.2 在通用对话框中使用帮助系统
11.3 Delphi帮助提示的应用
11.3.1 帮助提示的显示
11.3.2 OnHint事件
第12章 异常处理与程序调试
12.1 Delphi异常处理机制与异常类
12.1.1 运行时间库异常类
12.1.2 对象异常类
12.1.3 组件异常类
12.1.4 常用异常类小结
12.2 异常保护
12.2.1 需要保护的资源
12.2.2 被保护语句块
12.2.3 产生一个资源保护块
12.3 异常响应
12.3.1 使用异常实例
12.3.2 提供默认响应
12.3.3 响应一族异常
12.3.4 异常的重引发
12.3.5 自定义异常类的应用
12.3.6 利用异常响应编程
12.4 程序调试简介
12.4.1 调试的准备和开始
12.4.2 程序运行的控制
12.4.3 断点的使用
12.4.4 监视数据的值
12.5 其他调试工具
12.5.1 Turbo Debugger
12.5.2 WinSight32
12.6 使用Browser
12.6.1 Browser界面
12.6.2 使用快捷菜单
12.6.3 使用查找功能
12.6.4 配置Browser
第13章 数据库的基本概念
13.1 设计数据库应用程序
13.1.1 使用数据库
13.1.2 数据库应用程序的体系结构
13.1.3 设计用户界面
13.2 连接数据库
13.2.1 TDatabase组件
13.2.2 控制连接
13.2.3 遍历一个数据库的所有数据集
13.2.4 TDatabase与TSession的关系
13.3 什么是数据集
13.3.1 打开和关闭数据集
13.3.2 数据集的状态
13.3.3 浏览记录
13.3.4 搜索特定的记录
13.3.5 修改数据
13.3.6 TBDEDataSet
13.3.7 TDBDataSet
13.4 字段对象
13.4.1 理解字段对象
13.4.2 动态以及永久字段对象
13.4.3 设置永久字段对象的特性
13.4.4 显示、转换和访问字段的值
13.5 访问表格
13.5.1 使用TTable组件的一般步骤
13.5.2 在表格中搜索记录
13.5.3 对记录排序
13.6 查询数据库
13.6.1 有效地使用查询
13.6.2 使用TQuery组件的一般步骤
13.6.3 执行查询
13.6.4 查询结果
第14章 数据浏览组件
14.1 数据浏览组件的基本特性
14.2 使用TDBText组件显示表中的数据
14.3 使用TDBEdit组件显示和编辑表中的数据
14.4 TDBMemo组件及其应用
14.5 TDBImage组件及其应用
14.6 用TDBGrid组件显示和编辑表中的数据
14.7 TDBNavigator组件及其应用
14.8 数据浏览组件中的列表框和组合框
第15章 SQL编程
15.1 SQL语言简介
15.2 TQuery组件在SQL编程中的运用
15.2.1 TQuery组件的使用
15.2.2 在TQuery组件中编写简单的SQL查询命令
15.3 SQL语言编程概述
15.3.1 SQL命令文本的编写
15.3.2 SQL程序的执行
15.3.3 通过TQuery组件获得活动的数据
15.4 动态SQL语句的编程
15.4.1 使用Params属性为参数赋值
15.4.2 使用ParamByName方法为参数赋值
15.4.3 使用DataSource属性为参数赋值
15.4.4 Prepare方法的使用
15.5 SQL编程实例
1.1 Delphi基本概念
1.1.1 Delphi的基本形式
1.1.2 面向对象编程的概念
1.1.3 Delphi 5的新特点
1.2 Delphi 5快速入门
1.2.1 进入Delphi的集成开发环境
1.2.2 Delphi 5集成开发环境介绍
1.2.3 设计简单的用户界面
1.2.4 改变对象的属性
1.2.5 编写事件处理过程
1.2.6 使用联机帮助
1.3 Delphi 5的可视化组件用法简介
1.3.1 常用的文本相关组件
1.3.2 按钮和复选框组件
1.3.3 分组和分界组件
1.3.4 图形和图像组件
1.3.5 关系图和文件列表组件
1.3.6 滚动组件
1.3.7 网格和表格组件
1.3.8 多媒体和OLE组件
1.4 使用非可视组件
1.4.1 使用菜单组件
1.4.2 使用计时器组件
1.4.3 使用公用对话框组件
1.5 使用Delphi的工程管理和设计工具
1.5.1 创建多窗体工程项目
1.5.2 使用工程管理器
1.5.3 使用窗体样板和对话框向导
1.5.4 使用工程样板和应用向导
第2章 Delphi面向对象的编程方法
2.1 编写Object Pascal程序代码
2.1.1 编写赋值语句
2.1.2 标识符的说明与使用
2.1.3 过程和函数
2.1.4 跳转语句
2.1.5 循环语句
2.1.6 程序模块
2.1.7 关于作用范围
2.1.8 编写一个过程或函数
2.1.9 定义新的数据类型
2.1.10 Object Pascal的库单元
2.2 用Delphi的类进行编程
2.2.1 什么是类和对象
2.2.2 类的封装
2.2.3 类的继承性
2.2.4 类的多态性
2.2.5 类引用
2.2.6 TObject和TClass
第3章 字符串列表及应用
3.1 字符串列表的常用操作
3.1.1 在列表中操作字符串
3.1.2 装载和保存字符串列表
3.1.3 创建新的字符串列表
3.1.4 往字符串列表中加入对象
3.2 字符串列表的应用
3.2.1 设置自画风格
3.2.2 把图像加入字符串列表
3.2.3 绘制自画项目
第4章 文本编辑器的设计
4.1 多文档界面
4.1.1 创建父窗体
4.1.2 创建子窗体
4.1.3 创建应用程序菜单与菜单融合
4.2 多页面界面
4.2.1 静态多页面界面
4.2.2 动态多页面界面
4.3 TEdit组件及应用
4.3.1 TEdit组件
4.3.2 TMemo组件
4.4 常用对话框的使用
4.4.1 字体对话框组件
4.4.2 查找对话框组件
4.4.3 替换对话框组件
4.4.4 打开对话框组件
4.5 文件打印
4.5.1 TPrinter对象
4.5.2 打印对话框
第5章 Delphi图形图像编程
5.1 图形对象概述
5.1.1 TCanvas对象
5.1.2 TPen对象
5.1.3 TBrush对象
5.1.4 TColor类型
5.2 图形程序的开发
5.2.1 在工具条中添加加速按钮
5.2.2 响应鼠标事件
5.2.3 绘图功能的实现
5.3 图像对象概述
5.3.1 TGraphic对象
5.3.2 TPicture对象
5.3.3 Tlmage组件
5.3.4 TBitmap对象
5.4 图像对象的应用
第6章 文件管理
6.1 文件类型和标准过程
6.1.1 老式Pascal文件
6.1.2 Windows文件句柄
6.1.3 文件流
6.1.4 Delphi的文件管理标准过程
6.2 记录文件的应用
6.2.1 任务介绍
6.2.2 设计基本思路
6.2.3 记录文件的打开和创建
6.2.4 记录文件的读入和显示
6.2.5 增加一条记录
6.2.6 修改记录
6.2.7 记录的删除、插入和排序
6.2.8 结果综合
6.2.9 编辑对话框的输入检查
6.2.10 文件和系统的关闭
6.3 文件组件的应用
6.3.1 文件组件及其相互关系
6.3.2 文件名浏览查找系统的设计思路
6.3.3 文件名浏览查找系统的功能和实现
6.4 文件管理器的实现
6.4.1 设计的基本思路
6.4.2 文件组件的联系
6.4.3 DriveTabSet的自画风格显示
6.4.4 文件管理基本功能的实现
6.4.5 其他文件管理功能的实现
6.4.6 目录管理功能的实现
6.4.7 一些问题的处理
第7章 剪贴扳和动态数据交换
7.1 剪贴板及其应用
7.1.1 剪贴板类
7.1.2 使用剪贴板传输文本
7.1.3 利用剪贴板传输图像
7.1.4 利用剪贴板传输组件对象
7.2 动态数据交换
7.2.1 DDE会话
7.2.2 DDE组件
7.3 DDE客户程序
7.3.1 创建DDE客户程序
7.3.2 与DDE服务器建立链接
7.3.3 数据申请
7.3.4 数据发送
7.3.5 控制服务器应用程序的执行
7.4 DDE服务器程序的实现
7.4.1 创建DDE服务器程序
7.4.2 建立与DDE客户程序的链接
7.4.3 接收数据
7.4.4 DDE的例子
第8章 对象的链接与嵌入
8.1 OLE简介
8.1.1 OLE1.0和OLE2.0
8.1.2 链接与嵌入
8.1.3 设计状态OLE对象的创建
8.1.4 OLE类、文件和项目
8.2 设计状态OLE对象的创建
8.2.1 TOLEContainer组件
8.2.2 创建OLE对象的步骤
8.3 OLE应用程序的开发
8.3.1 创建OLE对象
8.3.2 早期版本的样本OLE对象
8.3.3 新版本的样本OLE对象
8.3.4 使用CreateOleObject
第9章 Delphi拖曳编程快速入门
9.1 组件的拖曳支持
9.1.1 拖曳属性
9.1.2 拖曳事件
9.1.3 拖曳方法
9.2 开发拖曳功能的一般步骤
9.2.1 开始拖曳操作
9.2.2 接收拖曳项目
9.2.3 放下拖曳项目
9.2.4 结束拖曳操作
9.3 文件管理器的拖曳支持
第10章 动态链接库编程
10.1 Windows的DLL原理
10.1.1 DLL的工作原理
10.1.2 Windows系统的DLL
10.2 DLL的编写和调用
10.2.1 DLL的编写
10.2.2 调用DLL
10.3 利用DLL实现数据传输
10.3.1 文件映射对象
10.3.2 示例
10.4 利用DLL实现窗体重用
10.4.1 利用DLL实现窗体重用的一般步骤
10.4.2 窗体重用实例
第11章 Delphi应用程序的Help应用
11.1 Help文件的建立
11.1.1 建立Help文件所需的工具和文件
11.1.2 Help文件的创建
11.2 Delphi应用程序的Help编程
11.2.1 定义应用程序的帮助文件
11.2.2 在通用对话框中使用帮助系统
11.3 Delphi帮助提示的应用
11.3.1 帮助提示的显示
11.3.2 OnHint事件
第12章 异常处理与程序调试
12.1 Delphi异常处理机制与异常类
12.1.1 运行时间库异常类
12.1.2 对象异常类
12.1.3 组件异常类
12.1.4 常用异常类小结
12.2 异常保护
12.2.1 需要保护的资源
12.2.2 被保护语句块
12.2.3 产生一个资源保护块
12.3 异常响应
12.3.1 使用异常实例
12.3.2 提供默认响应
12.3.3 响应一族异常
12.3.4 异常的重引发
12.3.5 自定义异常类的应用
12.3.6 利用异常响应编程
12.4 程序调试简介
12.4.1 调试的准备和开始
12.4.2 程序运行的控制
12.4.3 断点的使用
12.4.4 监视数据的值
12.5 其他调试工具
12.5.1 Turbo Debugger
12.5.2 WinSight32
12.6 使用Browser
12.6.1 Browser界面
12.6.2 使用快捷菜单
12.6.3 使用查找功能
12.6.4 配置Browser
第13章 数据库的基本概念
13.1 设计数据库应用程序
13.1.1 使用数据库
13.1.2 数据库应用程序的体系结构
13.1.3 设计用户界面
13.2 连接数据库
13.2.1 TDatabase组件
13.2.2 控制连接
13.2.3 遍历一个数据库的所有数据集
13.2.4 TDatabase与TSession的关系
13.3 什么是数据集
13.3.1 打开和关闭数据集
13.3.2 数据集的状态
13.3.3 浏览记录
13.3.4 搜索特定的记录
13.3.5 修改数据
13.3.6 TBDEDataSet
13.3.7 TDBDataSet
13.4 字段对象
13.4.1 理解字段对象
13.4.2 动态以及永久字段对象
13.4.3 设置永久字段对象的特性
13.4.4 显示、转换和访问字段的值
13.5 访问表格
13.5.1 使用TTable组件的一般步骤
13.5.2 在表格中搜索记录
13.5.3 对记录排序
13.6 查询数据库
13.6.1 有效地使用查询
13.6.2 使用TQuery组件的一般步骤
13.6.3 执行查询
13.6.4 查询结果
第14章 数据浏览组件
14.1 数据浏览组件的基本特性
14.2 使用TDBText组件显示表中的数据
14.3 使用TDBEdit组件显示和编辑表中的数据
14.4 TDBMemo组件及其应用
14.5 TDBImage组件及其应用
14.6 用TDBGrid组件显示和编辑表中的数据
14.7 TDBNavigator组件及其应用
14.8 数据浏览组件中的列表框和组合框
第15章 SQL编程
15.1 SQL语言简介
15.2 TQuery组件在SQL编程中的运用
15.2.1 TQuery组件的使用
15.2.2 在TQuery组件中编写简单的SQL查询命令
15.3 SQL语言编程概述
15.3.1 SQL命令文本的编写
15.3.2 SQL程序的执行
15.3.3 通过TQuery组件获得活动的数据
15.4 动态SQL语句的编程
15.4.1 使用Params属性为参数赋值
15.4.2 使用ParamByName方法为参数赋值
15.4.3 使用DataSource属性为参数赋值
15.4.4 Prepare方法的使用
15.5 SQL编程实例
猜您喜欢