注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计Pascal/DelphiDelphi 7典型实例开发篇:基础开发篇

Delphi 7典型实例开发篇:基础开发篇

Delphi 7典型实例开发篇:基础开发篇

定 价:¥59.80

作 者: 储启明,周旭编著
出版社: 清华大学出版社
丛编项: Delphi 7应用开发丛书
标 签: Delphi

ISBN: 9787302071716 出版时间: 2003-09-01 包装: 精装
开本: 26cm 页数: 684 字数:  

内容简介

  本书为"Delphi7应用开发丛书"之《Delphi7典型实例开发篇》(基础开发篇)。本书通过一系列的典型实例介绍了Delphi7的编程语言、设计方法、开发过程以及与之相关的基础知识。全书共分16章和4个附录,内容涵盖了Delphi程序设计的各个部分,包括MDI、多媒体、文件管理、多线程、自定义组件、动态链接库、数据库和Web应用等各个方面的典型实例的开发技术。本书还介绍了闪现窗口、关于窗口以及帮助文件的制作,从而让读者开发出一个完整的应用程序。本书详尽阐述了Delphi7的程序设计方法,介绍了各类应用程序的设计思路、开发步骤以及相应的开发技巧,对各类应用程序中涉及的组件使用方法和具体应用进行了详细介绍,突出了Delphi7的新特性,可以使读者在短期内了解并掌握Delphi7的新增功能。本书讲解由浅入深,循序渐进,可以使读者轻松入门,快速提高。本书附带一张光盘,内容为本书所涉及的实例源代码。本书介绍的实例全面而又不失代表性,具有易学易用、简洁明了的特点,适用于初、中级的Delphi读者学习使用,相关的Delphi程序员也可以参考使用。

作者简介

暂缺《Delphi 7典型实例开发篇:基础开发篇》作者简介

图书目录

第1章 开发一个闪现窗口
1.1 程序设计的基本要求
1.2 基础知识点
1.2.1 Delphi 7的集成开发环境
1.2.2 Delphi 7的项目管理
1.2.3 Delphi 7的程序设计的基本步骤
1.2.4 定时器计定时功能的实现
1.3 设计思路
1.4 开发步骤
1.5 程序改进及联想
1.6 小结
第2章 开发一个四则运算器
2.1 程序设计的基本要求
2.2 基础知识点
2.2.1 Delphi 7的常用组件的使用
2.2.2 异常处理
2.3 设计思路
2.4 开发步骤
2.5 程序改进
2.6 小结
第3章 多文档文本编辑器
3.1 程序设计的基本要求
3.2 基础知识点
3.2.1 多文档界面的制作
3.2.2 主菜单和弹出式菜单的制作
3.2.3 工具条的制作
3.2.4 状态栏的制作
3.2.5 对话框的使用
3.3 设计思路
3.4 开发步骤
3.5 程序改进
3.5.1 在主窗体中加入背景
3.5.2 避免MDI子窗体重复打开
3.5.3 屏蔽子窗体系统菜单
3.5.4 消除MDI主窗体的自动滚动休
3.5.5 使用ActionList组件
3.6 小结
第4章 自制画图板
4.1 程序设计的基本要求
4.2 基础知识点
4.2.1 画布TCanvas对象
4.2.2 图像对象
4.2.3 图形TShape组件
4.2.4 图形显示组件
4.2.5 坐标系统与映射模式
4.2.6 剪贴板的应用
4.2.7 鼠标事件
4.3 设计思路
4.4 开发步骤
4.5 程序改进
4.6 小结
第5章 多媒体程序典型实例
5.1 基础知识点
5.1.1 多媒体的应用领域
5.1.2 Delphi 7中的MCI支持
5.1.3 Animate组件介绍
5.1.4 TMdiaPlayer组件介绍
5.2 多媒体典型实例程序设计
5.2.1 用Animate组件实现动画播放
5.2.2 开发一个MP3文件播放器
5.2.3 开发一个VCD多媒体播放器
5.2.4 开发一个屏幕保护程序
5.3 程序改进
5.3.1 使用MessageBeep与Beep
5.3.2 使用PlaySound
5.3.3 使用mciSendString
5.4 小结
第6章 文件管理器
6.1 程序设计的基本要求
6.2 基本知识点
6.2.1 Delphi 7中文件的类型
6.2.2 Delphi 7中的文件相关组件
6.2.3 文件操作常用函数
6.2.4 目录操作常用函数
6.2.5 驱动器操作常用函数
6.2.6 文件名操作常用函数
6.3 设计思路
6.4 开发步骤
6.5 程序改进
6.6 小结
第7章 多线程应用
7.1 程序设计的基本要求
7.2 基础知识点
7.2.1 单任务和多任务
7.2.2 进程和线程
7.2.3 线程的同步(Synchronize)和互斥(Mutex)
7.2.4 临界资源和临界区
7.2.5 Tthread对象和VCL
7.2.6 线程的优先级
7.2.7 在Delphi 7中调试多线程程序
7.3 设计思路
7.4 开发步骤
7.5 小结
第8章 自定义组件
8.1 程序设计的基本要求
8.2 基础知识点
8.2.1 组件的概念
8.2.2 怎样创建新组件
8.2.3 选择基类
8.2.4 组件框架的建立
8.2.5 组件的属性方法与事件
8.2.6 处理消息
8.2.7 组件初始化
8.2.8 测试组件
8.2.9 组件包
8.2.10 提供联机帮助
8.3 设计思路
8.4 开发步骤
8.5 程序改进
8.6 小结
第9章 动态链接库
9.1 程序设计的基本要求
9.2 基础知识点
9.2.1 什么是DLL
9.2.2 为什么要使用DDL
9.2.3 静态链接与动态链接
9.2.4 动态链接库中的标准指示
9.2.5 DLL中的运行时间错和处理
9.3 设计思路
9.3.1 DLL的创建
9.3.2 DLL的使用
9.3.3 DLL的调用方式
9.4 开发步骤
9.4.1 利用DLL实现窗体重用
9.4.2 在DLL中实现对象
9.5 程序改进
9.5.1 编写技巧
9.5.2 调用技巧
9.5.3 调试技巧
9.5.4 在DLL中使用MessageBox代替ShowMessage
9.5.5 定制不同语言版本的应用程序
9.6 小结
第10章 OLE操作实例
10.1 程序设计的基本要求
10.2 基础知识点
10.2.1 链接与嵌入
10.2.2 使用OLE的优点
10.2.3 TOleContainer组件的属性
10.2.4 TOleContainer组件的方法
10.2.5 TOleContainer组件的事件
10.3 设计思路
10.4 开发步骤
10.4.1 创建OLE自动化服务器
10.4.2 建立OLE客户程序
10.5 程序改进
10.5.1 OLE服务器的菜单和工具栏
10.5.2 浏览器设计
10.5.3 复合文档
10.6 小结
第11章 桌面数据库开发
11.1 程序设计的基本要求
11.2 基础知识点
11.2.1 数据库的基本概念
11.2.2 使用数据库
11.2.3 数据库应用程序的体系结构
11.2.4 数据库应用程序开发步骤
11.2.5 Delphi 7数据库访问组件
11.2.6 数据集组件基础知识
11.2.7 使用数据控制组件
11.2.8 使用Delphi自带常用数据工具
11.3 设计思路
11.4 开发步骤
11.5 程序改进
11.6 小结
第12章 多层C/S数据库开发
12.1 程序设计的基本要求
12.2 基础知识点
12.2.1 Mrcrosoft SQL SERVER 2000介绍
12.2.2 BDE的配置
12.2.3 COM/DCOM概述
12.2.4 MIDAS技术
12.3 设计思路
12.4 开发步骤
12.4.1 设计数据库服务器
12.4.2 设计应用程序服务器
12.4.3 BDE的配置
12.4.4 客户端程序设计
12.5 程序改进
12.6 小结
第13章 制作一个Rave报表实例
13.1 程序设计基本要求
13.2 基础知识
13.2.1 Rave概述
13.2.2 Rave报表可视化设计
13.3 设计思路
13.4 开发步骤
13.5 程序改进
13.6 小结
第14章 一个网上聊天程序
14.1 程序设计基本要求
14.2 基础知识点
14.3 编写基于UDP协议的网上聊天程序
14.3.1 常用的基于UDP协议的网络组件介绍
14.3.2 基于UDP的聊天工具的实现
14.4 编写基于TCP/IP协议的网上聊天程序
14.4.1 常用的基于TCP/IP协议的网络组件介绍
14.4.2 基于TCP的聊天工具
14.5 程序的改进
14.6 小结
第15章 开发Web应用程序
15.1 程序设计的基本要求
15.2 基础知识点
15.2.1 URL介绍
15.2.2 基本的HTML结构
15.3 Web服务器开发技术简介
15.4 Web Broker技术简介
15.4.1 Web Broker应用程序的结构
15.4.2 动作项
15.4.3 产生响应消息的内容
15.5 Web应用程序开发
15.6 简易网络浏览器开发
15.7 小结
第16章 制作一个帮助文件
16.1 帮助系统制作概述
16.2 设计思路
16.3 制作步骤
16.3.1 编写RTF文件
16.3.2 编写HPJ文件
16.3.3 编写Help工程文件
16.3.4 在Delphi程序中调用HLP文件
附录A Windows API函数
附录B Object Pascal符号
B.1 基本字符和符号
B.1.1 特别符号(Symbols)
B.1.2 识别符(Identifiers)
B.1.3 标签(Label)
B.1.4 字符串
B.1.5 注释
B.2 常量与变量
B.2.1 声明变量
B.2.2 声明常量
B.3 数据类型
B.3.1 简单类型
B.3.2 字符串类型
B.3.3 结构数据类型
B.3.4 指针类型
B.4 运算符
B.4.1 算术运算符
B.4.2 逻辑运算符
B.4.3 关系运算符
B.4.4 运算符的优先级
B.5 语句
B.5.1 赋值语句
B.5.2 块语句 
B.5.3 控制语句
B.6 过程与函数
B.6.1 过程与函数的定义和调用
B.6.2 过程与函数的参数
附录C 配置数据库引擎BDE
C.1 BDE Administator概述
C.2 BDE Administator数据库页的操作
C.3 BDE Administator配置页的操作
附录D ModelMaker 6.2使用指南
D.1 ModelMaker建模工具概述
D.2 基本概念
D.3 一个简单的ModelMaker应用例子
D.4 小结

本目录推荐