微信扫一扫,移动浏览光盘
简介
本书是一部面向应用软件开发的Delphi项目开发专著,所讲述的8个应
用软件实例均已得到实际应用。书中不仅介绍了Delphi入门、VCL基础、面
向对象Windows程序设计和Delphi最新技术;而且结合数据库应用实例,介
绍了数据库应用程序的框架,详细分析了Delphi的数据库访问与控制、统计
与查询、图文报表和数据分析图表技术;并结合开发实例,详细分析介绍了
Delphi在图形图像、多媒体、计算机通信、自动控制与网络通信等相关的基
本理论、实现原理、项目开发与编程方法。
本书配套光盘收录了书中全部实例文件,包括Delphi 7和Delphi 2005
两个版本的工程文件、窗体设计文件、源代码、数据库、执行文件和调试说
明,还收录了书中介绍的相关工具和由作者汉化的报表界面文件。
全书内容详实,例程丰富并具有典型性,汇集了作者多年实际项目开发
经验和研究体会,适合希望快速成为应用软件设计大师的Delphi编程人员参
考使用。更多>>
目录
第1章 delphi studio入门与vcl基础
1-1 delphi studio新特征与安装
1-1-1 delphi studio概述
1-1-2 为何选择delphi.
1-1-3 delphi studio的新特征
1-1-4 delphi studio的4种版本
1-1-5 delphi studio的最低系统配置
1-1-6 delphi studio的安装
1-2 delphi studio的框架
1-2-1 delphi框架概述
1-2-2 bizsnap
1-2-3 websnap
1-2-4 datasnap
1-2-5 borland kylix
1-2-6 appserver
1-2-7 visibroker
1-3 delphi studio开发入门
1-3-1 delphi studio的开发工具
1-3-2 结识vcl组件
1-3-3 delphi应用开发入门
.1-3-4 delphi的“hello”程序
1-4 delphi开发环境和辅助工具
1-4-1 delphi集成开发环境概述
1-4-2 delphi工具栏和vcl页
1-4-3 delphi 7提供的辅助工具
1-5 delphi常用的vcl组件
1-5-1 standard组件
1-5-2 additional组件
1-5-3 win32组件
1-5-4 system组件
1-5-5 data access和bde组件
1-5-6 data control组件
1-5-7 ado组件
1-5-8 internet和internet express组件卡
1-5-9 datasnap组件
1-5-10 dialogs组件
1-5-11 win3.1组件
1-5-12 samples组件
1-5-13 activex组件
1-5-14 其他组件
1-6 vcl组件的属性、方法和事件
1-6-1 vcl组件的公共属性
1-6-2 vcl组件的对象方法
1-6-3 vcl组件的通用事件
本章总结
第2章 delphi面向对象windows程序设计
2-1 windows编程原理
2-1-1 microsoft windows带来的变革
2-1-2 事件驱动程序设计
2-1-3 windows程序开发工具
2-1-4 delphi面向对象的程序举例
2-2 delphi的消息与事件
2-2-1 消息与事件概述
2-2-2 delphi中的消息处理
2-2-3 键盘处理事件
2-2-4 鼠标事件处理
2-2-5 定时器事件
2-3 object pascal结构化异常处理
2-3-1 try…except结构
2-3-2 try…fially结构
2-3-3 raise结构
2-3-4 nested exceptions异常处理
2-4 object pascal面和对象技术
2-4-1 oop概述
2-4-2 对象、类及其特征
2-4-3 object pascal中类的定义
2-4-4 对象的方法
2-4-5 多态性
2-4-6 类运算符、类方法和类引用
本章总结
第3章 “朋友”信息管理系统的开发
3-1 用delphi开发数据库应用
3-1-1 数据库基本概念
3-1-2 delphi可访问的各种数据源
3-1-3 数据库系统原理
3-1-4 选择恰当的数据库结构
3-1-5 delphi的数据库应用开发管理工具
3-1-6 数据库应用开发与分发步骤
3-2 数据存取概念与组件
3-2-1 delphi的数据库连接访问组件及应用
3-2-2 delphi的数据控制组件及应用
3-2-3 bde和ado数据连接技术的比较
3-3 数据报表、图表工具及应用
3-3-1 rave reports报表工具
3-3-2 quickreport报表工具
3-3-3 图表工具
3-4 系统设计
3-4-1 系统功能需求设计
3-4-2 系统设计与实现原理
3-5 系统的数据库设计
3-5-1 数据库结构设计
3-5-2 设计access数据库
3-6 创建“朋友”信息管理系统界面
3-6-1 程序的总体控制与设计
3-6-2 创建应用程序的工程文件
3-6-3 主界面的设计
3-6-4 data module的设计
3-6-5 设计主管理浏览界面
3-6-6 设计增加新“朋友”界面
3-6-7 设计朋友查询界面
3-6-8 设计通讯录quickreport报表
3-7 实现应用程序的关键代码
3-7-1 主界面的支持代码
3-7-2 主管理浏览界面的关键代码
3-7-3 查询界面的关键代码
3-8 程序的执行效果
本章总结
第4章 固定资产管理信息系统的开发
4-1 系统设计
4-1-1 系统功能与需求设计
4-1-2 系统设计与实现原理
4-2 系统的数据库设计
4-2-1 数据库结构设计
4-2-2 用database desktop设计数据库
4-3 固定资产管理系统界面的开发
4-3-1 程序的总体控制与设计
4-3-2 主界面的设计开发
4-3-3 登记管理界面的设计开发
4-3-4 查询界面的设计开发
4-3-5 登记卡界面的设计开发
4-3-6 统计报表界面的设计开发
4-4 实现应用程序的关键代码
4-4-1 主界面的支持代码
4-4-2 查询界面的关键代码
4-4-3 固定资产总值统计的关键代码
4-5 程序的执行效果
本章总结
第5章 人力资源管理信息系统的开发
5-1 系统设计
5-1-1 系统功能与需求设计
5-1-2 系统设计与实现原理
5-2 系统的数据库设计
5-2-1 数据库结构设计..
5-2-2 用database desktop设计数据库
5-3 人力资源管理信息系统界面的开发
5-3-1 程序的总体控制与设计
5-3-2 data module的设计
5-3-3 登录界面的设计与加密解密的实现
5-3-4 主控制界面的设计开发
5-3-5 员工信息管理与登记界面的设计开发
5-3-6 查询界面的设计开发
5-3-7 照片维护界面的设计开发
5-3-8 用rave report设计人力资源报表
5-3-9 用decision cube设计人力资源数据分析图表
5-4 实现应用程序的关键代码
5-4-1 主界面的支持代码
5-4-2 照片维护界面的关键代码
5-4-3 数据库的查询方法与查询界面的关键代码
5-4-4 用decision cube实现图表的关键代码
5-4-5 rave report报表打开窗体的代码
5-4-6 应用程序工程文件的代码
5-5 程序的执行效果
5-5-1 用户登录与主界面的运行
5-5-2 人力资源信息管理子系统的运行
5-5-3 人力资源查询子系统的运行
5-5-4 人力资源信息报表子系统的运行
5-5-5 人力资源信息数据分析子系统的运行
本章总结
第6章 数码影像浏览管理系统的开发
6-1 系统设计
6-1-1 系统功能与需求设计
6-1-2 系统设计与实现原理
6-1-3 graphicex图像控件
6-1-4 安装graphicex图像控件
6-1-5 用graphicex图像控件打开图像文件
6-2 数码影像浏览管理系统的界面设计
6-2-1 actionlist的设计
6-2-2 特殊主菜单的设计与实现
6-2-3 图形工具条的设计与实现
6-2-4 界面总体分区设计
6-2-5 图像显示区设计
6-2-6 文件游览区设计与实现
6-2-7 右键菜单的设计与实现
6-2-8 界面的其他设计内容
6-3 幻灯片显示设置的界面设计与代码实现
6-3-1 参数设置界面的设计
6-3-2 限制tedit组件只能数字输入
6-3-3 读入ini文件初始化界面的内容
6-3-4 使用ini文件保存应用程序信息
6-4 数据影像浏览管理系统的主程序源代码
6-5 程序的执行效果
本章总结
第7章 实用多媒体播放系统的开发
7-1 系统功能与需求设计
7-2 多媒体播放功能的实现与设计
7-2-1 多媒体文件播放技术
7-2-2 flahs player文件的播放
7-2-3 realplayer文件的播放
7-3 多媒体资源管理功能的实现
7-3-1 音量控制功能的实现
7-3-2 窗口抓图与图像保存
7-3-3 文件列表管理、保存、读入
7-3-4 系统托盘注册与移出功能的设计
7-4 系统总体实现设计与界面的开发
7-4-1 系统的总体实现设计
7-4-2 主界面的设计开发
7-4-3 文件列表管理界面的设计开发
7-4-4 视频显示界面的设计开发
7-4-5 flash播放管理界面的设计开发
7-4-6 real播放管理界面的设计开发
7-5 程序实现的关键代码
7-5-1 主界面的关键代码
7-5-2 文件播放的关键代码
7-5-3 flash播放的关键代码
7-5-4 real播放的关键代码
7-5-5 文件列表管理的关键代码
7-6 多媒体播放系统的运行效果
本章总结
第8章 计算机接口通信系统的开发
8-1 计算机的基本接口
8-1-1 计算机通信与接口概述
8-1-2 串口原理与串口通信基础
8-1-3 并口原理与控制
8-1-4 usb接口原理与控制
8-2 计算机串口通信原理与方案
8-2-1 串口通信方案
8-2-2 使用windows api
8-2-3 使用mscomm控件
8-2-4 调用其他语言编写的dll
8-3 spcomm串口通信系统的实现
8-3-1 安装spcomm控件
8-3-2 spcomm控件的属性、方法和事件
8-3-3 spcomm控件串口通信简单实现
8-4 计算机串口通信系统的设计开发
8-4-1 计算机串口通信系统功能设计
8-4-2 串口通信实验系统界面设计
8-4-3 串口通信程序的关键代码
8-4-4 串口通信程序的运行效果
本章总结
第9章 水箱水位模糊控制系统的开发
9-1 系统构成与控制原理
9-1-1 项目背景
9-1-2 系统构成与控制原理
9-1-3 模糊控制设计
9-2 用lab windows cvi实现模糊控制算法
9-2-1 lab windows cvi界面的设计
9-2-2 cvi模糊控制程序的编制
9-2-3 水箱水位模糊控制器的实现步骤
9-2-4 cvi平台下的实验结果
9-3 水箱水位模糊控制的delphi实现原理
9-3-1 总体设计与实现原理
9-3-2 直接端口操作的实现
9-3-3 采样函数和控制输出函数的实现
9-3-4 模糊控制函数的实现
9-3-5 实验曲线绘制的实现
9-3-6 水箱水位高度实时显示
9-4 系统的设计与实现
9-4-1 创建水箱控制数据库
9-4-2 系统的总体设计
9-4-3 主界面的设计
9-4-4 主界面chart设置
9-4-5 实验参数设置界面的设计
9-4-6 实现数据查看界面的设计
9-5 应用程序的一些关键代码
9-5-1 主界面授一些关键代码
9-5-2 参数设置界面的一些关键代码
9-5-3 数据浏览界面的一些关键代码
9-6 水箱水位模糊控制系统的运行
本章总结
第10章 计算机网络通信系统的开发
10-1 windows sockets概念与实现原理
10-1-1 delphi实现即时通信的方案比较
10-1-2 什么是windows sockets规范
10-1-3 sockets和c/s模型
10-1-4 数据报套接字广播与ip多播
10-1-5 面向连接服务处理过程
10-1-6 windows sockets编程原理
10-1-7 windows sockets库函数简介
10-2 delphi studio的winsock编程原理
10-2-1 delphi的socket组件与原理
10-2-2 ttcpserver组件和ttcpclient组件
10-2-3 tudpsocket组件
10-3 用ttcpserver和ttcpclient实现即时通信程序
10-3-1 窗体的设计
10-3-2 tclientdata thread的编制
10-3-3 tcpserver的accept过程编制
10-3-4 发送数据消息的代码
10-4 计算机网络通讯管理系统的设计
10-4-1 系统需求分析与功能设计
10-4-2 系统的实现分析设计
10-4-3 系统的总体结构设计
10-5 系统的主要界面设计
10-5-1 聊天主界面的设计
10-5-2 e-mail编写界面的设计
10-5-3 个人信息设置界面
10-5-4 个性化浏览器界面的设计
10-6 系统的关键代码与实现
10-6-1 局域网网内用户列举和搜索
10-6-2 朋友列表的信息管理
10-6-3 发送smtp邮件完整代码
10-6-4 个性化web浏览器完整代码
10-6-5 系统的运行效果与测试
本章总结.
附录a 光盘使用及版权说明
附录b delphi 2005软件简介及安装说明
附录c delphi 2005中组件的安装方法
1-1 delphi studio新特征与安装
1-1-1 delphi studio概述
1-1-2 为何选择delphi.
1-1-3 delphi studio的新特征
1-1-4 delphi studio的4种版本
1-1-5 delphi studio的最低系统配置
1-1-6 delphi studio的安装
1-2 delphi studio的框架
1-2-1 delphi框架概述
1-2-2 bizsnap
1-2-3 websnap
1-2-4 datasnap
1-2-5 borland kylix
1-2-6 appserver
1-2-7 visibroker
1-3 delphi studio开发入门
1-3-1 delphi studio的开发工具
1-3-2 结识vcl组件
1-3-3 delphi应用开发入门
.1-3-4 delphi的“hello”程序
1-4 delphi开发环境和辅助工具
1-4-1 delphi集成开发环境概述
1-4-2 delphi工具栏和vcl页
1-4-3 delphi 7提供的辅助工具
1-5 delphi常用的vcl组件
1-5-1 standard组件
1-5-2 additional组件
1-5-3 win32组件
1-5-4 system组件
1-5-5 data access和bde组件
1-5-6 data control组件
1-5-7 ado组件
1-5-8 internet和internet express组件卡
1-5-9 datasnap组件
1-5-10 dialogs组件
1-5-11 win3.1组件
1-5-12 samples组件
1-5-13 activex组件
1-5-14 其他组件
1-6 vcl组件的属性、方法和事件
1-6-1 vcl组件的公共属性
1-6-2 vcl组件的对象方法
1-6-3 vcl组件的通用事件
本章总结
第2章 delphi面向对象windows程序设计
2-1 windows编程原理
2-1-1 microsoft windows带来的变革
2-1-2 事件驱动程序设计
2-1-3 windows程序开发工具
2-1-4 delphi面向对象的程序举例
2-2 delphi的消息与事件
2-2-1 消息与事件概述
2-2-2 delphi中的消息处理
2-2-3 键盘处理事件
2-2-4 鼠标事件处理
2-2-5 定时器事件
2-3 object pascal结构化异常处理
2-3-1 try…except结构
2-3-2 try…fially结构
2-3-3 raise结构
2-3-4 nested exceptions异常处理
2-4 object pascal面和对象技术
2-4-1 oop概述
2-4-2 对象、类及其特征
2-4-3 object pascal中类的定义
2-4-4 对象的方法
2-4-5 多态性
2-4-6 类运算符、类方法和类引用
本章总结
第3章 “朋友”信息管理系统的开发
3-1 用delphi开发数据库应用
3-1-1 数据库基本概念
3-1-2 delphi可访问的各种数据源
3-1-3 数据库系统原理
3-1-4 选择恰当的数据库结构
3-1-5 delphi的数据库应用开发管理工具
3-1-6 数据库应用开发与分发步骤
3-2 数据存取概念与组件
3-2-1 delphi的数据库连接访问组件及应用
3-2-2 delphi的数据控制组件及应用
3-2-3 bde和ado数据连接技术的比较
3-3 数据报表、图表工具及应用
3-3-1 rave reports报表工具
3-3-2 quickreport报表工具
3-3-3 图表工具
3-4 系统设计
3-4-1 系统功能需求设计
3-4-2 系统设计与实现原理
3-5 系统的数据库设计
3-5-1 数据库结构设计
3-5-2 设计access数据库
3-6 创建“朋友”信息管理系统界面
3-6-1 程序的总体控制与设计
3-6-2 创建应用程序的工程文件
3-6-3 主界面的设计
3-6-4 data module的设计
3-6-5 设计主管理浏览界面
3-6-6 设计增加新“朋友”界面
3-6-7 设计朋友查询界面
3-6-8 设计通讯录quickreport报表
3-7 实现应用程序的关键代码
3-7-1 主界面的支持代码
3-7-2 主管理浏览界面的关键代码
3-7-3 查询界面的关键代码
3-8 程序的执行效果
本章总结
第4章 固定资产管理信息系统的开发
4-1 系统设计
4-1-1 系统功能与需求设计
4-1-2 系统设计与实现原理
4-2 系统的数据库设计
4-2-1 数据库结构设计
4-2-2 用database desktop设计数据库
4-3 固定资产管理系统界面的开发
4-3-1 程序的总体控制与设计
4-3-2 主界面的设计开发
4-3-3 登记管理界面的设计开发
4-3-4 查询界面的设计开发
4-3-5 登记卡界面的设计开发
4-3-6 统计报表界面的设计开发
4-4 实现应用程序的关键代码
4-4-1 主界面的支持代码
4-4-2 查询界面的关键代码
4-4-3 固定资产总值统计的关键代码
4-5 程序的执行效果
本章总结
第5章 人力资源管理信息系统的开发
5-1 系统设计
5-1-1 系统功能与需求设计
5-1-2 系统设计与实现原理
5-2 系统的数据库设计
5-2-1 数据库结构设计..
5-2-2 用database desktop设计数据库
5-3 人力资源管理信息系统界面的开发
5-3-1 程序的总体控制与设计
5-3-2 data module的设计
5-3-3 登录界面的设计与加密解密的实现
5-3-4 主控制界面的设计开发
5-3-5 员工信息管理与登记界面的设计开发
5-3-6 查询界面的设计开发
5-3-7 照片维护界面的设计开发
5-3-8 用rave report设计人力资源报表
5-3-9 用decision cube设计人力资源数据分析图表
5-4 实现应用程序的关键代码
5-4-1 主界面的支持代码
5-4-2 照片维护界面的关键代码
5-4-3 数据库的查询方法与查询界面的关键代码
5-4-4 用decision cube实现图表的关键代码
5-4-5 rave report报表打开窗体的代码
5-4-6 应用程序工程文件的代码
5-5 程序的执行效果
5-5-1 用户登录与主界面的运行
5-5-2 人力资源信息管理子系统的运行
5-5-3 人力资源查询子系统的运行
5-5-4 人力资源信息报表子系统的运行
5-5-5 人力资源信息数据分析子系统的运行
本章总结
第6章 数码影像浏览管理系统的开发
6-1 系统设计
6-1-1 系统功能与需求设计
6-1-2 系统设计与实现原理
6-1-3 graphicex图像控件
6-1-4 安装graphicex图像控件
6-1-5 用graphicex图像控件打开图像文件
6-2 数码影像浏览管理系统的界面设计
6-2-1 actionlist的设计
6-2-2 特殊主菜单的设计与实现
6-2-3 图形工具条的设计与实现
6-2-4 界面总体分区设计
6-2-5 图像显示区设计
6-2-6 文件游览区设计与实现
6-2-7 右键菜单的设计与实现
6-2-8 界面的其他设计内容
6-3 幻灯片显示设置的界面设计与代码实现
6-3-1 参数设置界面的设计
6-3-2 限制tedit组件只能数字输入
6-3-3 读入ini文件初始化界面的内容
6-3-4 使用ini文件保存应用程序信息
6-4 数据影像浏览管理系统的主程序源代码
6-5 程序的执行效果
本章总结
第7章 实用多媒体播放系统的开发
7-1 系统功能与需求设计
7-2 多媒体播放功能的实现与设计
7-2-1 多媒体文件播放技术
7-2-2 flahs player文件的播放
7-2-3 realplayer文件的播放
7-3 多媒体资源管理功能的实现
7-3-1 音量控制功能的实现
7-3-2 窗口抓图与图像保存
7-3-3 文件列表管理、保存、读入
7-3-4 系统托盘注册与移出功能的设计
7-4 系统总体实现设计与界面的开发
7-4-1 系统的总体实现设计
7-4-2 主界面的设计开发
7-4-3 文件列表管理界面的设计开发
7-4-4 视频显示界面的设计开发
7-4-5 flash播放管理界面的设计开发
7-4-6 real播放管理界面的设计开发
7-5 程序实现的关键代码
7-5-1 主界面的关键代码
7-5-2 文件播放的关键代码
7-5-3 flash播放的关键代码
7-5-4 real播放的关键代码
7-5-5 文件列表管理的关键代码
7-6 多媒体播放系统的运行效果
本章总结
第8章 计算机接口通信系统的开发
8-1 计算机的基本接口
8-1-1 计算机通信与接口概述
8-1-2 串口原理与串口通信基础
8-1-3 并口原理与控制
8-1-4 usb接口原理与控制
8-2 计算机串口通信原理与方案
8-2-1 串口通信方案
8-2-2 使用windows api
8-2-3 使用mscomm控件
8-2-4 调用其他语言编写的dll
8-3 spcomm串口通信系统的实现
8-3-1 安装spcomm控件
8-3-2 spcomm控件的属性、方法和事件
8-3-3 spcomm控件串口通信简单实现
8-4 计算机串口通信系统的设计开发
8-4-1 计算机串口通信系统功能设计
8-4-2 串口通信实验系统界面设计
8-4-3 串口通信程序的关键代码
8-4-4 串口通信程序的运行效果
本章总结
第9章 水箱水位模糊控制系统的开发
9-1 系统构成与控制原理
9-1-1 项目背景
9-1-2 系统构成与控制原理
9-1-3 模糊控制设计
9-2 用lab windows cvi实现模糊控制算法
9-2-1 lab windows cvi界面的设计
9-2-2 cvi模糊控制程序的编制
9-2-3 水箱水位模糊控制器的实现步骤
9-2-4 cvi平台下的实验结果
9-3 水箱水位模糊控制的delphi实现原理
9-3-1 总体设计与实现原理
9-3-2 直接端口操作的实现
9-3-3 采样函数和控制输出函数的实现
9-3-4 模糊控制函数的实现
9-3-5 实验曲线绘制的实现
9-3-6 水箱水位高度实时显示
9-4 系统的设计与实现
9-4-1 创建水箱控制数据库
9-4-2 系统的总体设计
9-4-3 主界面的设计
9-4-4 主界面chart设置
9-4-5 实验参数设置界面的设计
9-4-6 实现数据查看界面的设计
9-5 应用程序的一些关键代码
9-5-1 主界面授一些关键代码
9-5-2 参数设置界面的一些关键代码
9-5-3 数据浏览界面的一些关键代码
9-6 水箱水位模糊控制系统的运行
本章总结
第10章 计算机网络通信系统的开发
10-1 windows sockets概念与实现原理
10-1-1 delphi实现即时通信的方案比较
10-1-2 什么是windows sockets规范
10-1-3 sockets和c/s模型
10-1-4 数据报套接字广播与ip多播
10-1-5 面向连接服务处理过程
10-1-6 windows sockets编程原理
10-1-7 windows sockets库函数简介
10-2 delphi studio的winsock编程原理
10-2-1 delphi的socket组件与原理
10-2-2 ttcpserver组件和ttcpclient组件
10-2-3 tudpsocket组件
10-3 用ttcpserver和ttcpclient实现即时通信程序
10-3-1 窗体的设计
10-3-2 tclientdata thread的编制
10-3-3 tcpserver的accept过程编制
10-3-4 发送数据消息的代码
10-4 计算机网络通讯管理系统的设计
10-4-1 系统需求分析与功能设计
10-4-2 系统的实现分析设计
10-4-3 系统的总体结构设计
10-5 系统的主要界面设计
10-5-1 聊天主界面的设计
10-5-2 e-mail编写界面的设计
10-5-3 个人信息设置界面
10-5-4 个性化浏览器界面的设计
10-6 系统的关键代码与实现
10-6-1 局域网网内用户列举和搜索
10-6-2 朋友列表的信息管理
10-6-3 发送smtp邮件完整代码
10-6-4 个性化web浏览器完整代码
10-6-5 系统的运行效果与测试
本章总结.
附录a 光盘使用及版权说明
附录b delphi 2005软件简介及安装说明
附录c delphi 2005中组件的安装方法
Delphi项目开发实践
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
亲爱的云图用户,
光盘内的文件都可以直接点击浏览哦
无需下载,在线查阅资料!