书籍详情
Delphi 6.0程序设计教程
作者:李光明,曹蕾,傅蓉编著
出版社:冶金工业出版社
出版时间:2002-06-01
ISBN:9787502430276
定价:¥35.00
购买这本书可以去
内容简介
本书全面地介绍了Delphi 6.0编程的知识,从初识Delphi 6.0到详细的Delphi 6.0的编程语法介绍,从高级数据类型的介绍到面向对象的程序设计方法,从用常用组件构造用户界面到菜单、工具栏和状态栏的制作,从图形图像编程到多媒体程序的设计,从详尽的Delphi 6.0开发数据库程序到文件的处理,从动态链接库的制作与资源文件的使用到应用程序的帮助和发行,最后介绍了Delphi 6.0如何进行异常处理与程序调试和Internet网络编程。本书涉及的内容广泛,基本涵盖了Delphi 6.0的编程技术知识的方方面面,是一本循序渐进掌握Delphi 6.0编程的理想书籍。本书叙述简明扼要、图文并茂、实例丰富。本书可作为Delphi 6.0初学者的教材,也可作为高等院校相关专业的教材,同时也是Delphi 6.0开发应用人员理想的参考书。
作者简介
暂缺《Delphi 6.0程序设计教程》作者简介
目录
第1章 走进Delphi 6.0
1.1 Delphi概述
1.1.1 Delphi的特点
1.1.2 Delphi 6.0的新发展
1.1.3 Delphi 6.0的产品家族
1.1.4 Delphi 6.0的安装与卸载
1.2 Delphi 6.0可视化编程环境
1.2.1 启动Delphi 6.0
1.2.2 Delphi 6.0的主界面
1.2.3 主菜单
1.2.4 工具栏
1.2.5 组件板
1.2.6 对象检视器
1.2.7 窗体设计器
1.2.8 代码编辑器
1.2.9 对象树状视图
1.2.10 使用Delphi帮助系统
1.3 Delphi 6.0编程步骤
1.3.1 程序的基本组成
1.3.2 创建工程
1.3.3 添加组件
1.3.4 设置组件属性
1.3.5 编写程序代码
1.3.6 保存工程
1.3.7 运行工程
1.3.8 关闭工程
1.3.9 退出Delphi 6.0中文版
1.4 小结
习题
一、选择题
二、填空题
三、思考题
四、上机实践
第2章 Delphi 6.0语法基础
2.1 数据类型和表达式
2.1.1 标识符
2.1.2 保留字与指令符
2.1.3 基本数据类型
2.1.4 常量与变量
2.1.5 运算符
2.1.6 表达式
2.2 语句
2.2.1 顺序结构语句
2.2.2 选择结构语句
2.2.3 循环结构语句
2.3 过程与函数
2.3.1 过程
2.3.2 函数
2.3.3 参数传递
2.3.4 过程与函数的重载
2.3.5 嵌套与递归
2.4 标识符的作用域
2.4.1 作用域范围
2.4.2 重定义标识符
2.5 小结
习题二
一、选择题
二、填空题
三、思考题
四、上机实践
第3章 高级数据类型
3.1 枚举类型
3.1.1 枚举类型的定义
3.1.2 校举变量的声明
3.1.3 枚举类型的运算
3.2 子界类型
3.2.1 子界类型的定义
3.2.2 子界变量的声明
3.2.3 子界类型的运算
3.3 集合类型
3.3.1 集合类型的定义
3.3.2 集合变量的声明
3.3.3 集合变量的取值
3.3.4 集合类型的运算
3.4 数组类型
3.4.1 静态数组
3.4.2 动态数组
3.4.3 数组参数的使用
3.5 记录类型
3.5.1 记录类型的定义
3.5.2 访问记录域
3.5.3 记录的变体部分
3.6 指针类型
3.6.1 指针变量的声明
3.6.2 指针变量的赋值
3.6.3 指针的运算
3.6.4 无类型指针变量
3.6.5 字符指针类型
3.7 小结
习题
一、选择题
二、填空题
三、思考题
四、上机实践
第4章 面向对象程序设计基础
4.1 基本概念
4.1.1 对象
4.1.2 类
4.1.3 面向对象的特征
4.2 类的创建
4.2.1 类的声明
4.2.2 封装的等级
4.2.3 类的继承和派生
4.2.4 多态性的实现
4.2.5 类的方法
4.2.6 类的特性
4.3 对象的使用
4.3.1 类的变量与类的对象
4.3.2 构造与析构函数
4.3.3 对象的访问
4.4 小结
习题四
一、选择题
二、填空题
三、思考题
四、上机实践
第5章 界面设计
5.1 窗体
5.1.1 窗体的属性
5.1.2 窗体的方法
5.1.3 窗体的事件
5.1.4 窗体的设计
5.1.5 多窗体设计
5.2 组件的布局
5.2.1 选定组件
5.2.2 移动和放大组件
5.2.3 对齐组件
5.2.4 复制和删除组件
5.3 基本组件
5.3.1 标签组件
5.3.2 编辑框组件
5.3.3 基本按钮组件
5.3.4 位图按钮组件
5.3.5 复选框组件
5.3.6 单选按钮
5.3.7 列表框组件
5.3.8 组合框组件
5.3.9 计时器组件
5.4 小结
习题五
一、选择题
二、填空题
三、思考题
四、上机实践
第6章 菜单、工具栏和状态栏
6.1 菜单
6.1.1 创建主菜单
6.1.2 创建弹出式菜单
6.1.3 特殊菜单
6.2 工具栏
6.2.1 建立工具栏
6.2.2 图形工具栏
6.3 状态栏
6.4 小结
习题六
一、选择题
二、填空题
三、思考题
四、上机实践
第7章 Delphi图形图像编程
7.1 图形对象
7.1.1 画布对象
7.1.2 画笔对象
7.1.3 画刷对象
7.1.4 字体对象
7.1.5 画布的其他属性
7.1.6 TShape对象
7.2 图形对象应用
7.3 图像对象
7.3.1 TGraphic对象
7.3.2 TPicture对象
7.3.3 TImage对象
7.3.4 ImageList组件
7.4 图像对象应用
7.5 用OpenGL开发三维图形
7.5.1 OpenGL基础
7.5.2 图形的颜色
7.5.3 简单图形绘制
7.5.4 二次曲面
7.5.5 图形的运动
7.5.6 光照
7.5.7 纹理
7.6 小结
习题七
一、选择题
二、填空题
三、思考题
四、上机实践
第8章 多媒体程序设计
8.1 动画的播放
8.1.1 Animate动画组件
8.1.2 图像的动画显示效果
8.2 制作媒体播放器
8.2.1 MediaPlayer组件
8.2.2 SndPlaySound函数
8.3 小结
习题八
一、选择题
二、填空题
三、思考题
四、上机实践
第9章 Delphi数据库编程
9.1 数据库应用基础
9.1.1 数据库基本概念
9.1.2 数据库管理系统
9.1.3 数据库应用系统的体系结构
9.1.4 数据库应用系统的基本开发步骤
9.2 Delphi数据库工具
9.2.1 数据库驱动器
9.2.2 数据库桌面
9.2.3 数据库浏览器
9.3 BDE数据库编程
9.3.1 BDE数据集组件
9.3.2 数据访问组件
9.3.3 数据控制组件
9.3.4 数据库操作的实现
9.4 SQL数据库编程
9.4.1 SQL语言的语法
9.4.2 TQuery组件的使用
9.4.3 动态SQL语句
9.5 ADO数据库编程
9.5.1 基于ADO的体系结构
9.5.2 ADO组件
9.6 小结
习题九
一、选择题
二、填空题
三、思考题
四、上机实践
第10章 文件管理
10.1 文件类型
10.1.1 文本文件
10.1.2 记录文件
10.1.3 无类型文件
10.2 Delphi的文件管理常用函数和过程
10.2.1 文件的打开与关闭
10.2.2 文件定位
10.2.3 文件删除与截断
10.2.4 文件名操作
10.2.5 文件状态
10.2.6 文件读写
10.2.7 目录操作
10.2.8 文件查找
10.3 文件组件的应用
10.4 小结
习题十
一、选择题
二、填空题
三、思考题
四、上机实践
第11章 动态链接库和资源文件
11.1 动态链接库简介
11.2 创建动态链接库
11.2.1 生成动态链接库工程
11.2.2 添加供其他应用程序使用的函数
11.2.3 编译动态链接库工程
11.3 调用动态链接库
11.3.1 静态调用动态链接库中的函数
11.3.2 动态调用动态链接库中的函数
11.4 资源文件的创建和使用
11.4.1 资源文件的创建
11.4.2 资源文件的使用
11.5 小结
习题十一
一、选择题
二、填空题
三、思考题
四、上机实践
第12章 应用程序的帮助和发行
12.1 添加帮助提示
12.2 建立WinHelp帮助
12.2.1 WinHelp帮助文件概述
12.2.2 编辑帮助主题文件
12.2.3 编辑帮助项目文件
12.2.4 安装Microsoft Help WorkShop
12.3 应用程序的发行
12.3.1 安装InstallShield Express
12.3.2 安装程序制作过程
12.3.3 运行安装程序
12.4 小结
习题十二
一、选择题
二、填空题
三、思考题
四、上机实践
第13章 Internet编程
13.1 TCP/IP编程
13.1.1 在Delphi上使用TCP/IP编程
13.1.2 ServerSocket和ClientSocket组件
13.1.3 TCustomWinSocket类
13.2 ISAPI编程
13.2.1 Delphi对Web服务程序的支持
13.2.2 TPageProducer组件
13.3 小结
习题十三
一、选择题
二、填空题
三、思考题
四、上机实践
第14章 异常处理与程序调试
14.1 Delphi异常处理机制与异常类
14.1.1 运行时间库异常类
14.1.2 对象异常类
14.1.3 组件异常类
14.2 异常保护
14.2.1 需要保护的资源
14.2.2 产生一个资源保护块
14.3 异常响应
14.3.1 使用异常实例
14.3.2 提供缺省响应
14.3.3 响应一族异常
14.3.4 自定义异常类的应用
14.3.5 利用异常响应编程
14.4 程序调试
14.4.1 程序错误
14.4.2 调试的准备和开始
14.4.3 程序执行的控制
14.4.4 断点的使用
14.4.5 变量、表达式与属性的检查
14.5 小结
习题十四
一、选择题
二、填空题
三、思考题
四、上机实践
1.1 Delphi概述
1.1.1 Delphi的特点
1.1.2 Delphi 6.0的新发展
1.1.3 Delphi 6.0的产品家族
1.1.4 Delphi 6.0的安装与卸载
1.2 Delphi 6.0可视化编程环境
1.2.1 启动Delphi 6.0
1.2.2 Delphi 6.0的主界面
1.2.3 主菜单
1.2.4 工具栏
1.2.5 组件板
1.2.6 对象检视器
1.2.7 窗体设计器
1.2.8 代码编辑器
1.2.9 对象树状视图
1.2.10 使用Delphi帮助系统
1.3 Delphi 6.0编程步骤
1.3.1 程序的基本组成
1.3.2 创建工程
1.3.3 添加组件
1.3.4 设置组件属性
1.3.5 编写程序代码
1.3.6 保存工程
1.3.7 运行工程
1.3.8 关闭工程
1.3.9 退出Delphi 6.0中文版
1.4 小结
习题
一、选择题
二、填空题
三、思考题
四、上机实践
第2章 Delphi 6.0语法基础
2.1 数据类型和表达式
2.1.1 标识符
2.1.2 保留字与指令符
2.1.3 基本数据类型
2.1.4 常量与变量
2.1.5 运算符
2.1.6 表达式
2.2 语句
2.2.1 顺序结构语句
2.2.2 选择结构语句
2.2.3 循环结构语句
2.3 过程与函数
2.3.1 过程
2.3.2 函数
2.3.3 参数传递
2.3.4 过程与函数的重载
2.3.5 嵌套与递归
2.4 标识符的作用域
2.4.1 作用域范围
2.4.2 重定义标识符
2.5 小结
习题二
一、选择题
二、填空题
三、思考题
四、上机实践
第3章 高级数据类型
3.1 枚举类型
3.1.1 枚举类型的定义
3.1.2 校举变量的声明
3.1.3 枚举类型的运算
3.2 子界类型
3.2.1 子界类型的定义
3.2.2 子界变量的声明
3.2.3 子界类型的运算
3.3 集合类型
3.3.1 集合类型的定义
3.3.2 集合变量的声明
3.3.3 集合变量的取值
3.3.4 集合类型的运算
3.4 数组类型
3.4.1 静态数组
3.4.2 动态数组
3.4.3 数组参数的使用
3.5 记录类型
3.5.1 记录类型的定义
3.5.2 访问记录域
3.5.3 记录的变体部分
3.6 指针类型
3.6.1 指针变量的声明
3.6.2 指针变量的赋值
3.6.3 指针的运算
3.6.4 无类型指针变量
3.6.5 字符指针类型
3.7 小结
习题
一、选择题
二、填空题
三、思考题
四、上机实践
第4章 面向对象程序设计基础
4.1 基本概念
4.1.1 对象
4.1.2 类
4.1.3 面向对象的特征
4.2 类的创建
4.2.1 类的声明
4.2.2 封装的等级
4.2.3 类的继承和派生
4.2.4 多态性的实现
4.2.5 类的方法
4.2.6 类的特性
4.3 对象的使用
4.3.1 类的变量与类的对象
4.3.2 构造与析构函数
4.3.3 对象的访问
4.4 小结
习题四
一、选择题
二、填空题
三、思考题
四、上机实践
第5章 界面设计
5.1 窗体
5.1.1 窗体的属性
5.1.2 窗体的方法
5.1.3 窗体的事件
5.1.4 窗体的设计
5.1.5 多窗体设计
5.2 组件的布局
5.2.1 选定组件
5.2.2 移动和放大组件
5.2.3 对齐组件
5.2.4 复制和删除组件
5.3 基本组件
5.3.1 标签组件
5.3.2 编辑框组件
5.3.3 基本按钮组件
5.3.4 位图按钮组件
5.3.5 复选框组件
5.3.6 单选按钮
5.3.7 列表框组件
5.3.8 组合框组件
5.3.9 计时器组件
5.4 小结
习题五
一、选择题
二、填空题
三、思考题
四、上机实践
第6章 菜单、工具栏和状态栏
6.1 菜单
6.1.1 创建主菜单
6.1.2 创建弹出式菜单
6.1.3 特殊菜单
6.2 工具栏
6.2.1 建立工具栏
6.2.2 图形工具栏
6.3 状态栏
6.4 小结
习题六
一、选择题
二、填空题
三、思考题
四、上机实践
第7章 Delphi图形图像编程
7.1 图形对象
7.1.1 画布对象
7.1.2 画笔对象
7.1.3 画刷对象
7.1.4 字体对象
7.1.5 画布的其他属性
7.1.6 TShape对象
7.2 图形对象应用
7.3 图像对象
7.3.1 TGraphic对象
7.3.2 TPicture对象
7.3.3 TImage对象
7.3.4 ImageList组件
7.4 图像对象应用
7.5 用OpenGL开发三维图形
7.5.1 OpenGL基础
7.5.2 图形的颜色
7.5.3 简单图形绘制
7.5.4 二次曲面
7.5.5 图形的运动
7.5.6 光照
7.5.7 纹理
7.6 小结
习题七
一、选择题
二、填空题
三、思考题
四、上机实践
第8章 多媒体程序设计
8.1 动画的播放
8.1.1 Animate动画组件
8.1.2 图像的动画显示效果
8.2 制作媒体播放器
8.2.1 MediaPlayer组件
8.2.2 SndPlaySound函数
8.3 小结
习题八
一、选择题
二、填空题
三、思考题
四、上机实践
第9章 Delphi数据库编程
9.1 数据库应用基础
9.1.1 数据库基本概念
9.1.2 数据库管理系统
9.1.3 数据库应用系统的体系结构
9.1.4 数据库应用系统的基本开发步骤
9.2 Delphi数据库工具
9.2.1 数据库驱动器
9.2.2 数据库桌面
9.2.3 数据库浏览器
9.3 BDE数据库编程
9.3.1 BDE数据集组件
9.3.2 数据访问组件
9.3.3 数据控制组件
9.3.4 数据库操作的实现
9.4 SQL数据库编程
9.4.1 SQL语言的语法
9.4.2 TQuery组件的使用
9.4.3 动态SQL语句
9.5 ADO数据库编程
9.5.1 基于ADO的体系结构
9.5.2 ADO组件
9.6 小结
习题九
一、选择题
二、填空题
三、思考题
四、上机实践
第10章 文件管理
10.1 文件类型
10.1.1 文本文件
10.1.2 记录文件
10.1.3 无类型文件
10.2 Delphi的文件管理常用函数和过程
10.2.1 文件的打开与关闭
10.2.2 文件定位
10.2.3 文件删除与截断
10.2.4 文件名操作
10.2.5 文件状态
10.2.6 文件读写
10.2.7 目录操作
10.2.8 文件查找
10.3 文件组件的应用
10.4 小结
习题十
一、选择题
二、填空题
三、思考题
四、上机实践
第11章 动态链接库和资源文件
11.1 动态链接库简介
11.2 创建动态链接库
11.2.1 生成动态链接库工程
11.2.2 添加供其他应用程序使用的函数
11.2.3 编译动态链接库工程
11.3 调用动态链接库
11.3.1 静态调用动态链接库中的函数
11.3.2 动态调用动态链接库中的函数
11.4 资源文件的创建和使用
11.4.1 资源文件的创建
11.4.2 资源文件的使用
11.5 小结
习题十一
一、选择题
二、填空题
三、思考题
四、上机实践
第12章 应用程序的帮助和发行
12.1 添加帮助提示
12.2 建立WinHelp帮助
12.2.1 WinHelp帮助文件概述
12.2.2 编辑帮助主题文件
12.2.3 编辑帮助项目文件
12.2.4 安装Microsoft Help WorkShop
12.3 应用程序的发行
12.3.1 安装InstallShield Express
12.3.2 安装程序制作过程
12.3.3 运行安装程序
12.4 小结
习题十二
一、选择题
二、填空题
三、思考题
四、上机实践
第13章 Internet编程
13.1 TCP/IP编程
13.1.1 在Delphi上使用TCP/IP编程
13.1.2 ServerSocket和ClientSocket组件
13.1.3 TCustomWinSocket类
13.2 ISAPI编程
13.2.1 Delphi对Web服务程序的支持
13.2.2 TPageProducer组件
13.3 小结
习题十三
一、选择题
二、填空题
三、思考题
四、上机实践
第14章 异常处理与程序调试
14.1 Delphi异常处理机制与异常类
14.1.1 运行时间库异常类
14.1.2 对象异常类
14.1.3 组件异常类
14.2 异常保护
14.2.1 需要保护的资源
14.2.2 产生一个资源保护块
14.3 异常响应
14.3.1 使用异常实例
14.3.2 提供缺省响应
14.3.3 响应一族异常
14.3.4 自定义异常类的应用
14.3.5 利用异常响应编程
14.4 程序调试
14.4.1 程序错误
14.4.2 调试的准备和开始
14.4.3 程序执行的控制
14.4.4 断点的使用
14.4.5 变量、表达式与属性的检查
14.5 小结
习题十四
一、选择题
二、填空题
三、思考题
四、上机实践
猜您喜欢