书籍详情
Delphi 6编程指南
作者:飞思科技产品研发中心编著
出版社:电子工业出版社
出版时间:2002-08-01
ISBN:9787505373389
定价:¥38.00
购买这本书可以去
内容简介
本书属于《开发专家之Delphi》系列。本书从对象PASCAL语言的语法开始,逐步讲述Windows编程的基本知识,并详细介绍了Delphi6的新特性与集成开发环境、编译与调试技术、VCL的使用、数据库的开发及使用、打印功能的设置、组件的开发以及应用程序架构等内容。 本书虽然是针对Delphi 6的初级使用者,但由于它是围绕着Delphi 6的一些基本应用而写的,并带有大量的例子,所以,也可作为Delphi 5的熟练使用者在使用Delphi 6时的参考。所附光盘包含书中全部实例源代码。 本书是进行Delphi开发的入门级读物,适合初学者阅读,也可作为中级开发人员的参考书。
作者简介
暂缺《Delphi 6编程指南》作者简介
目录
第一篇 Delphi 6编程基础
第1章 Delphi 6的新特性
1.1 新IDE的特点
1.1.1 新菜单
1.1.2 工程管理器中的包(Packages)
1.1.3 对象树状列表(ObjectTreeView)
1.1.4 代码编辑器(CodeEditor)
1.1.5 Codelnsight的新特性
1.1.6 Code Completion
1.1.7 目录对话框(Directories Dialog)
1.2 新的网络功能特点
1.2.1 支持WebServices
1.2.2 支持Web服务器应用程序
1.2.3 改进后的WebBroker的特征
1.2.4 新的WebSnap的特征
1.3 新VCL的特点
1.3.1 新组件
1.3.2 改善后的特征
1.3.3 子组件
1.3.4 新的操作
1.3.5 单元文件的变化
1.4 新RTL单元和特点
1.5 新的编译器的特点
1.6 新的COM/ActiveX特点
第2章 Delphi 6的编程语言
2.1 一个简单的例子
2.2 标识符
2.3 注解
2.4 保留字
2.5 指令字
2.6 数据类型
2.6.1 简单数据类型(simple)
2.6.2 字符串类型
2.6.3 结构类型
2.6.4 指针类型(pointer)
2.6.5 过程和函数类型
2.6.6 变化类型(variant)
2.7 运算符和表达式
2.7.1 算术运算符
2.7.2 逻辑运算符
2.7.3 关系运算符
2.7.4 位运算符
2.7.5 指针运算符
2.7.6 集合运算符
2.7.7 地址运算符
2.7.8 表达式
2.8 转移和循环
2.8.1 转移控制语句
2.8.2 循环控制语句
2.9 过程和函数
2.9.1 过程和函数的声明
2.9.2 过程和函数的参数
2.9.3 过程和函数的调用
2.9.4 关于过程综合实例
2.10 类
2.11 类的特性
2.11.1 封装性
2.11.2 继承性
2.11.3 多态性
2.12 类的引用
第3章 Delphi 6的集成开发环境
3.1 Delphi 6的安装
3.1.1 Delphi 6的版本
3.1.2 Delphi 6对硬件的要求
3.1.3 安装过程
3.2 集成开发环境
3.2.1 菜单栏
3.2.2 组件栏
3.2.3 对象树状列表
3.2.4 对象浏览器
3.2.5 窗体设计器
3.2.6 代码编辑器
3.2.7 代码浏览器
3.3 创建一个简单的工程
3.3.1 窗口框架的生成
3.3.2 属性变更
3.3.3 界面的设计
3.3.4 代码的添加
3.3.5 程序的运行
第4章 异常处理与调试技巧
4.1 异常的体系结构
4.1.1 Exception类的属性
4.1.2 Exception中的方法
4.1.3 使用新异常
4.1.4 异常的分类
4.1.5 文件操作异常
4.1.6 数据库操作异常
4.2 异常处理概述
4.3 编译主调试概述
4.4 程序错误分类
4.4.1 编译错误
4.4.2 逻辑错误
4.4.3 运行错误
4.5 编译器的设置
4.5.1 显示编译进度的设置
4.5.2 编译器命令
4.5.3 编译器的设置
4.6 程序的调试
4.6.1 断点的使用
4.6.2 逐行执行代码
4.6.3 其他调试方法与技巧
4.7 异常处理与调试技巧实例
第5章 VCL的使用
5.1 VCL基础
5.1.1 TObject类
5.1.2 VCL的层次式结构
5.1.3 VCL组件的属性
5.1.4 VCL组件的方法
5.1.5 VCL组件的事件
5.1.6 VCL组件库
5.2 VCL组件及其应用——按钮和菜单
5.2.1 Button组件
5.2.2 BitBtn组件
5.2.3 RadioButton和RadioGroup组件
5.2.4 CheckBox和GroupBox组件
5.2.5 主菜单和弹出式菜单
5.2.6 按钮和菜单的综合运用
5.3 VCL组件及其应用——标签和编辑框
5.3.1 Label标签
5.3.2 Edit编辑框的使用
5.4 VCL组件及其应用——列表框、组合框和滚动条
5.4.1 列表框
5.4.2 组合框组件
5.4.3 滚动条
5.4.4 列表框、组合框、滚动条的综合应用实例
5.5 VCL组件及其应用——对话框
5.5.1 普通对话框的使用
5.5.2 通用对话框的使用
5.6 VCL组件及其应用——工具栏和状态栏
5.6.1 工具栏
5.6.2 工具栏的设计实例
5.6.3 状态栏
5.7 VCL组件的综合应用——员工资料信息显示
5.8 VCL组件的综合应用——简单图形的绘制
第二篇 常见Delphi 6应用开发
第6章 数据库应用开发
6.1 数据库基本知识
6.1.1 数据库及数据库系统概述
6.1.2 关系型数据库系统
6.2 数据库组件
6.2.1 创建一个数据库
6.2.2 数据库引擎组件页简介
6.2.3 TTable组件
6.2.4 TQuery组件
6.2.5 TStoredProc组件
6.2.6 TDatabase组件
6.2.7 TSession组件
6.2.8 数据访问组件页简介
6.2.9 数据控制组件页简介
6.2.10 TDBGrid组件
6.2.11 TDBNavigator组件
6.2.12 TDBText组件介绍
6.2.13 TDBEdit组件
6.2.14 TDBMemo组件
6.3 数据库的访问技术
6.3.1 SQL语言的使用
6.3.2 数据记录的查询
6.3.3 数据记录的添加
6.3.4 数据记录的删除
6.3.5 数据记录的修改
6.3.6 处理数据库异常
6.4 数据库报表制作
6.4.1 关于QuickReport
6.4.2 报表的组成
6.4.3 简单的报表设计
6.4.4 快速报表生成向导(QuickReportWizard)
6.4.5 使用报表模板制作报表
6.4.6 QuickReport报表组件
第7章 Delphi 6中的打印
7.1 简单的打印功能
7.1.1 打印窗体
7.1.2 打印文本
7.1.3 打印位图
7.2 常用的打印函数
7.2.1 TPrinter对象
7.2.2 TPrinter Canvas
7.3 获取打印机信息
第8章 开发可视组件
8.1 开发可视组件的方法
8.2 开发可视组件的步骤
8.3 开发可视组件实例
8.4 开发ActiveX组件
8.4.1 Delphi 6里的ActiveX
8.4.2 使用向导创建ActiveX
8.4.3 注册和安装
8.4.4 使用ActlveX
8.4.5 发布ActiveX
第9章 常用方法与技巧
9.1 获得系统信息
9.1.1 操作系统的版本信息
9.1.2 Windows路径和系统路径
9.1.3 内存信息
9.1.4 CPU的信息
9.2 注册表的读写
9.3 特效界面的制作
9.4 操作剪贴板
9.4.1 剪贴板的数据类型
9.4.2 剪贴板类
9.4.3 对文本的操作
9.4.4 对位图的操作
9.5 在应用程序窗体中实现超级链接
第10章 应用程序架构
10.1 帮助文件概述
10.2 Help文件的建立
10.2.1 联机帮助系统的主要功能
10.2.2 建立Help文件所需的工具和文件
10.2.3 Help文件的创建
10.3 应用程序的Help编程
10.4 帮助文件开发实例
10.4.1 RTF文件的生成
10.4.2 建立帮助主题文件
10.4.3 建立主题索引文件
10.4.4 建立帮助工程文件
10.4.5 编译工程文件
10.5 Delphi 6支持的安装程序
10.6 InstallShield Express功能详解
10.6.1 组织安装程序
10.6.2 指定应用程序数据
10.6.3 配置目标系统
10.6.4 定制安装程序界面
10.6.5 定义安装程序需求和动作
10.6.6 准备发布版本
10.7 一个安装程序的制作实例
第1章 Delphi 6的新特性
1.1 新IDE的特点
1.1.1 新菜单
1.1.2 工程管理器中的包(Packages)
1.1.3 对象树状列表(ObjectTreeView)
1.1.4 代码编辑器(CodeEditor)
1.1.5 Codelnsight的新特性
1.1.6 Code Completion
1.1.7 目录对话框(Directories Dialog)
1.2 新的网络功能特点
1.2.1 支持WebServices
1.2.2 支持Web服务器应用程序
1.2.3 改进后的WebBroker的特征
1.2.4 新的WebSnap的特征
1.3 新VCL的特点
1.3.1 新组件
1.3.2 改善后的特征
1.3.3 子组件
1.3.4 新的操作
1.3.5 单元文件的变化
1.4 新RTL单元和特点
1.5 新的编译器的特点
1.6 新的COM/ActiveX特点
第2章 Delphi 6的编程语言
2.1 一个简单的例子
2.2 标识符
2.3 注解
2.4 保留字
2.5 指令字
2.6 数据类型
2.6.1 简单数据类型(simple)
2.6.2 字符串类型
2.6.3 结构类型
2.6.4 指针类型(pointer)
2.6.5 过程和函数类型
2.6.6 变化类型(variant)
2.7 运算符和表达式
2.7.1 算术运算符
2.7.2 逻辑运算符
2.7.3 关系运算符
2.7.4 位运算符
2.7.5 指针运算符
2.7.6 集合运算符
2.7.7 地址运算符
2.7.8 表达式
2.8 转移和循环
2.8.1 转移控制语句
2.8.2 循环控制语句
2.9 过程和函数
2.9.1 过程和函数的声明
2.9.2 过程和函数的参数
2.9.3 过程和函数的调用
2.9.4 关于过程综合实例
2.10 类
2.11 类的特性
2.11.1 封装性
2.11.2 继承性
2.11.3 多态性
2.12 类的引用
第3章 Delphi 6的集成开发环境
3.1 Delphi 6的安装
3.1.1 Delphi 6的版本
3.1.2 Delphi 6对硬件的要求
3.1.3 安装过程
3.2 集成开发环境
3.2.1 菜单栏
3.2.2 组件栏
3.2.3 对象树状列表
3.2.4 对象浏览器
3.2.5 窗体设计器
3.2.6 代码编辑器
3.2.7 代码浏览器
3.3 创建一个简单的工程
3.3.1 窗口框架的生成
3.3.2 属性变更
3.3.3 界面的设计
3.3.4 代码的添加
3.3.5 程序的运行
第4章 异常处理与调试技巧
4.1 异常的体系结构
4.1.1 Exception类的属性
4.1.2 Exception中的方法
4.1.3 使用新异常
4.1.4 异常的分类
4.1.5 文件操作异常
4.1.6 数据库操作异常
4.2 异常处理概述
4.3 编译主调试概述
4.4 程序错误分类
4.4.1 编译错误
4.4.2 逻辑错误
4.4.3 运行错误
4.5 编译器的设置
4.5.1 显示编译进度的设置
4.5.2 编译器命令
4.5.3 编译器的设置
4.6 程序的调试
4.6.1 断点的使用
4.6.2 逐行执行代码
4.6.3 其他调试方法与技巧
4.7 异常处理与调试技巧实例
第5章 VCL的使用
5.1 VCL基础
5.1.1 TObject类
5.1.2 VCL的层次式结构
5.1.3 VCL组件的属性
5.1.4 VCL组件的方法
5.1.5 VCL组件的事件
5.1.6 VCL组件库
5.2 VCL组件及其应用——按钮和菜单
5.2.1 Button组件
5.2.2 BitBtn组件
5.2.3 RadioButton和RadioGroup组件
5.2.4 CheckBox和GroupBox组件
5.2.5 主菜单和弹出式菜单
5.2.6 按钮和菜单的综合运用
5.3 VCL组件及其应用——标签和编辑框
5.3.1 Label标签
5.3.2 Edit编辑框的使用
5.4 VCL组件及其应用——列表框、组合框和滚动条
5.4.1 列表框
5.4.2 组合框组件
5.4.3 滚动条
5.4.4 列表框、组合框、滚动条的综合应用实例
5.5 VCL组件及其应用——对话框
5.5.1 普通对话框的使用
5.5.2 通用对话框的使用
5.6 VCL组件及其应用——工具栏和状态栏
5.6.1 工具栏
5.6.2 工具栏的设计实例
5.6.3 状态栏
5.7 VCL组件的综合应用——员工资料信息显示
5.8 VCL组件的综合应用——简单图形的绘制
第二篇 常见Delphi 6应用开发
第6章 数据库应用开发
6.1 数据库基本知识
6.1.1 数据库及数据库系统概述
6.1.2 关系型数据库系统
6.2 数据库组件
6.2.1 创建一个数据库
6.2.2 数据库引擎组件页简介
6.2.3 TTable组件
6.2.4 TQuery组件
6.2.5 TStoredProc组件
6.2.6 TDatabase组件
6.2.7 TSession组件
6.2.8 数据访问组件页简介
6.2.9 数据控制组件页简介
6.2.10 TDBGrid组件
6.2.11 TDBNavigator组件
6.2.12 TDBText组件介绍
6.2.13 TDBEdit组件
6.2.14 TDBMemo组件
6.3 数据库的访问技术
6.3.1 SQL语言的使用
6.3.2 数据记录的查询
6.3.3 数据记录的添加
6.3.4 数据记录的删除
6.3.5 数据记录的修改
6.3.6 处理数据库异常
6.4 数据库报表制作
6.4.1 关于QuickReport
6.4.2 报表的组成
6.4.3 简单的报表设计
6.4.4 快速报表生成向导(QuickReportWizard)
6.4.5 使用报表模板制作报表
6.4.6 QuickReport报表组件
第7章 Delphi 6中的打印
7.1 简单的打印功能
7.1.1 打印窗体
7.1.2 打印文本
7.1.3 打印位图
7.2 常用的打印函数
7.2.1 TPrinter对象
7.2.2 TPrinter Canvas
7.3 获取打印机信息
第8章 开发可视组件
8.1 开发可视组件的方法
8.2 开发可视组件的步骤
8.3 开发可视组件实例
8.4 开发ActiveX组件
8.4.1 Delphi 6里的ActiveX
8.4.2 使用向导创建ActiveX
8.4.3 注册和安装
8.4.4 使用ActlveX
8.4.5 发布ActiveX
第9章 常用方法与技巧
9.1 获得系统信息
9.1.1 操作系统的版本信息
9.1.2 Windows路径和系统路径
9.1.3 内存信息
9.1.4 CPU的信息
9.2 注册表的读写
9.3 特效界面的制作
9.4 操作剪贴板
9.4.1 剪贴板的数据类型
9.4.2 剪贴板类
9.4.3 对文本的操作
9.4.4 对位图的操作
9.5 在应用程序窗体中实现超级链接
第10章 应用程序架构
10.1 帮助文件概述
10.2 Help文件的建立
10.2.1 联机帮助系统的主要功能
10.2.2 建立Help文件所需的工具和文件
10.2.3 Help文件的创建
10.3 应用程序的Help编程
10.4 帮助文件开发实例
10.4.1 RTF文件的生成
10.4.2 建立帮助主题文件
10.4.3 建立主题索引文件
10.4.4 建立帮助工程文件
10.4.5 编译工程文件
10.5 Delphi 6支持的安装程序
10.6 InstallShield Express功能详解
10.6.1 组织安装程序
10.6.2 指定应用程序数据
10.6.3 配置目标系统
10.6.4 定制安装程序界面
10.6.5 定义安装程序需求和动作
10.6.6 准备发布版本
10.7 一个安装程序的制作实例
猜您喜欢