
微信扫一扫,移动浏览光盘
简介
《Delphi程序设计与软件项目开发》是从实例出发,系统而深入地介绍了Delphi 7编程中涉及的实用技术。《高等院校信息技术应用型特色教材:Delphi程序设计与软件项目开发》以专题形式,结合典型实例,阐述了包括面向对象程序设计、消息机制、API函数调用、动态组件、INI文件和注册表、多层数据库应用程序开发、报表制作、DLL技术、多线程编程、线件开发、网络编程及Web应用开发等多方面的知识,并对Delphi 2006中出现的新技术和发展方向进行了展望。
根据应用型人才的培养目标,《高等院校信息技术应用型特色教材:Delphi程序设计与软件项目开发》注重理论与实践相结合,强调实践开发技能的培养。书中内容丰富,章节安排合理,讲解深入浅出、通俗易懂,实例典型实用,程序代码书写规范严谨。《高等院校信息技术应用型特色教材:Delphi程序设计与软件项目开发》适合作为应用型本科、高职高专院校、成人高校计算机及相关专业Delphi程序设计教材,也可以作为开发人员的参考书。
目录
第1章 Delphi概述
1.1 Delphi的历史
1.2 Delphi的可视化开发环境
1.2.1 主窗体
1.2.2 对象树状视图窗口
1.2.3 对象观察器窗口
1.2.4 窗体设计器窗口
1.2.5 代码编辑器窗口
1.3 Delphi项目的组成
1.3.1 工程文件
1.3.2 窗体文件
1.3.3 单元文件
1.4 Delphi编程规范
1.4.1 注释
1.4.2 文件命名规则
1.4.3 变量、方法命名规则
1.4.4 组件命名规则
1.5 小结
第2章 Delphi面向对象的编程思想
2.1 面向对象技术发展概况
2.2 类和对象
2.2.1 Delphi中类的定义与实现
2.2.2 类成员的可见性
2.2.3 Delphi中的对象
2.3 类的继承和多态
2.3.1 Delphi中类的继承
2.3.2 方法的重载
2.3.3 虚方法、动态方法和覆盖
2.3.4 Delphi中的多态
2.3.5 抽象方法和抽象类
2.4 独立实践
2.4.1 系统分析
2.4.2 类的设计
2.4.3 主界面的设计
2.5 小结
第3章 Delphi中的消息机制
3.1 消息的基本原理
3.1.1 Windows的消息机制
3.1.2 Delphi的消息机制
3.2 Delphi中的消息处理
3.2.1 TApplication的OnMessage事件
3.2.2 消息处理过程
3.2.3 WndProc过程的覆盖
3.2.4 Delphi的事件机制
3.3 发送消息
3.3.1 Delphi的消息发送机制
3.3.2 同一程序窗体间的消息发送
3.3.3 不同应用程序间的消息发送
3.4 独立实践
3.5 小结
第4章 Delphi在系统编程中的应用
4.1 Delphi中对Windows API函数的调用
4.1.1 判断操作系统版本
4.1.2 调用其他应用程序
4.1.3 调用 Windows关于窗体
4.2 窗体的应用
4.2.1 拖动无标题栏的窗体
4.2.2 系统托盘区的应用
4.2.3 不规则窗体的应用
4.3 INI文件和注册表
4.3.1 Delphi中INI文件的使用
4.3.2 Delphi中注册表的使用
4.4 动态创建组件
4.5 独立实践
4.6 小结
第5章 Delphi中的多层数据库程序
5.1 Delphi中多层数据库程序的技术基础
5.1.1 两层结构和三层结构
5.1.2 DataSnap技术
5.2 多层数据库系统实例
5.2.1 建立数据库服务器层
5.2.2 建立应用服务器层
5.2.3 建立瘦客户端层
5.3 独立实践
5.4 小结
第6章 Delphi报表的创建
6.1 QuickReport组件简介
6.2 Rave组件包简介
6.3 利用向导创建报表
6.3.1 简单报表
6.3.2 主从报表
6.4 非向导方式建立报表
6.4.1 可视化创建分组报表
6.4.2 代码创建报表
6.5 独立实践
6.6 小结
第7章 Delphi中DLL技术的应用
7.1 动态链接库技术的基本概念
7.2 创建动态链接库
7.3 创建客户端程序
7.3.1 静态调用
7.3.2 动态调用
7.4 独立实践
7.5 小结
第8章 Delphi的多线程编程
8.1 多线程简介
8.2 Delphi中的多线程编程
8.3 线程间的协调
8.3.1 锁定对象
8.3.2 使用TCriticalSection类
8.3.3 使用TEvent类
8.4 独立实践
8.5 小结
第9章 Delphi中的组件开发
9.1 VCL组件体系结构
9.1.1 VCL组件的属性
9.1.2 VCL组件的方法
9.1.3 VCL组件的事件
9.2 创建简单组件
9.2.1 继承已有组件
9.2.2 增加新的属性
9.2.3 增加新的方法
9.2.4 增加新的事件
9.2.5 安装新组件
9.3 使用新组件
9.4 独立实践
9.5 小结
第10章 Delphi网络编程
10.1 网络编程基础
10.1.1 网络协议
10.1.2 Indy组件包
10.2 FTP客户端程序
10.3 E-mail客户端程序
10.4 网络聊天程序
10.5 独立实践
10.6 小结
第11章 Delphi中的Web应用开发
11.1 WebBroker技术
11.2 WebSnap技术
11.3 基于IntraWeb的Web程序设计
11.3.1 编写简单的Web程序
11.3.2 多页面 Web程序
11.3.3 数据库应用
11.4 独立实践
11.5 小结
第12章 Delphi的新发展
12.1 Delphi的现状
12.2 Delphi 2006简介
12.3 Delphi的未来
12.4 独立实践
12.5 小结
1.1 Delphi的历史
1.2 Delphi的可视化开发环境
1.2.1 主窗体
1.2.2 对象树状视图窗口
1.2.3 对象观察器窗口
1.2.4 窗体设计器窗口
1.2.5 代码编辑器窗口
1.3 Delphi项目的组成
1.3.1 工程文件
1.3.2 窗体文件
1.3.3 单元文件
1.4 Delphi编程规范
1.4.1 注释
1.4.2 文件命名规则
1.4.3 变量、方法命名规则
1.4.4 组件命名规则
1.5 小结
第2章 Delphi面向对象的编程思想
2.1 面向对象技术发展概况
2.2 类和对象
2.2.1 Delphi中类的定义与实现
2.2.2 类成员的可见性
2.2.3 Delphi中的对象
2.3 类的继承和多态
2.3.1 Delphi中类的继承
2.3.2 方法的重载
2.3.3 虚方法、动态方法和覆盖
2.3.4 Delphi中的多态
2.3.5 抽象方法和抽象类
2.4 独立实践
2.4.1 系统分析
2.4.2 类的设计
2.4.3 主界面的设计
2.5 小结
第3章 Delphi中的消息机制
3.1 消息的基本原理
3.1.1 Windows的消息机制
3.1.2 Delphi的消息机制
3.2 Delphi中的消息处理
3.2.1 TApplication的OnMessage事件
3.2.2 消息处理过程
3.2.3 WndProc过程的覆盖
3.2.4 Delphi的事件机制
3.3 发送消息
3.3.1 Delphi的消息发送机制
3.3.2 同一程序窗体间的消息发送
3.3.3 不同应用程序间的消息发送
3.4 独立实践
3.5 小结
第4章 Delphi在系统编程中的应用
4.1 Delphi中对Windows API函数的调用
4.1.1 判断操作系统版本
4.1.2 调用其他应用程序
4.1.3 调用 Windows关于窗体
4.2 窗体的应用
4.2.1 拖动无标题栏的窗体
4.2.2 系统托盘区的应用
4.2.3 不规则窗体的应用
4.3 INI文件和注册表
4.3.1 Delphi中INI文件的使用
4.3.2 Delphi中注册表的使用
4.4 动态创建组件
4.5 独立实践
4.6 小结
第5章 Delphi中的多层数据库程序
5.1 Delphi中多层数据库程序的技术基础
5.1.1 两层结构和三层结构
5.1.2 DataSnap技术
5.2 多层数据库系统实例
5.2.1 建立数据库服务器层
5.2.2 建立应用服务器层
5.2.3 建立瘦客户端层
5.3 独立实践
5.4 小结
第6章 Delphi报表的创建
6.1 QuickReport组件简介
6.2 Rave组件包简介
6.3 利用向导创建报表
6.3.1 简单报表
6.3.2 主从报表
6.4 非向导方式建立报表
6.4.1 可视化创建分组报表
6.4.2 代码创建报表
6.5 独立实践
6.6 小结
第7章 Delphi中DLL技术的应用
7.1 动态链接库技术的基本概念
7.2 创建动态链接库
7.3 创建客户端程序
7.3.1 静态调用
7.3.2 动态调用
7.4 独立实践
7.5 小结
第8章 Delphi的多线程编程
8.1 多线程简介
8.2 Delphi中的多线程编程
8.3 线程间的协调
8.3.1 锁定对象
8.3.2 使用TCriticalSection类
8.3.3 使用TEvent类
8.4 独立实践
8.5 小结
第9章 Delphi中的组件开发
9.1 VCL组件体系结构
9.1.1 VCL组件的属性
9.1.2 VCL组件的方法
9.1.3 VCL组件的事件
9.2 创建简单组件
9.2.1 继承已有组件
9.2.2 增加新的属性
9.2.3 增加新的方法
9.2.4 增加新的事件
9.2.5 安装新组件
9.3 使用新组件
9.4 独立实践
9.5 小结
第10章 Delphi网络编程
10.1 网络编程基础
10.1.1 网络协议
10.1.2 Indy组件包
10.2 FTP客户端程序
10.3 E-mail客户端程序
10.4 网络聊天程序
10.5 独立实践
10.6 小结
第11章 Delphi中的Web应用开发
11.1 WebBroker技术
11.2 WebSnap技术
11.3 基于IntraWeb的Web程序设计
11.3.1 编写简单的Web程序
11.3.2 多页面 Web程序
11.3.3 数据库应用
11.4 独立实践
11.5 小结
第12章 Delphi的新发展
12.1 Delphi的现状
12.2 Delphi 2006简介
12.3 Delphi的未来
12.4 独立实践
12.5 小结
Delphi程序设计与软件项目开发
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
