标题：精通Delphi 7.0
基本信息
书名:精通Delphi 7.0 
ISBN:703012622 
作者:吕伟臣编 
出版社:科学出版社 
定价:48 
页数:520 
出版日期:2004-1-1 
版次: 1
开本:16开
简介
Delphi7.0是美国Borland公司出品的一种强大的可视化软件快速开发工具。本书共分17章，内容包括：IDE环境与编程基础、基本语法与数据类型、运算操作、流程控制、面向对象程序设计、用户界面编程、文件系统管理、图形图像多媒体编程、数据库的开发与应用、控件编程技术、高级系统编程应用、网络协议处理、Windows Network编程应用、拨号网络编程、常用网络编程技巧、Web编程应用、程序的调试与异常处理等部分，几乎概括所有Delphi高级应用。值得一提的是本书所有的例程都与所阐述的理论知识相结合，所有技术与技巧都在例子中真实体现，相信读者会从中获取更多的编程技巧与乐趣。 本书适合学习Delphi的各级学者及任何使用Delphi进行程序开发的读者使用。
目录
1 IDE环境与编程基础
1. 1 Delphi应用程序设计
1. 1. 1 创建新的空白项目
1. 1. 2 应用菜单与工具栏应用介绍
1. 2 添加和设置设计窗口
1. 2. 1 设置窗口属性
1. 2. 2 窗口控件的常用属性
1. 3 在设计窗口加入可视化和非可视化控件
1. 3. 1 在应用设计窗体中添加控件
1. 3. 2 控件位置的调整方法
1. 3. 3 调整控件的尺寸大小
1. 3. 4 修改控件的属性
1. 3. 5 应用Delphi的控件面板
1. 4 添加事件处理过程与运行程序
1. 4. 1 添加响应事件
1. 4. 2 编译. 运行程序
2 基本语法与数据类型
2. 1 ObjectPascal的基本语法
2. 1. 1 变量
2. 1. 2 常量
2. 1. 3 赋值语句
2. 1. 4 程序模块
2. 1. 5 作用范围
2. 2 Delphi中常用的基本数据类型
2. 2. 1 整数类型 Integer
2. 2. 2 字符类型 Char
2. 2. 3 布尔类型 Bool
2. 2. 4 实数类型
2. 2. 5 字符串类型
2. 3 其他数据类型
2. 3. 1 枚举类型
2. 3. 2 子界类型
2. 3. 3 集合类型
2. 3. 4 记录类型
2. 3. 5 数组 Array
2. 3. 6 文件类型
2. 3. 7 指针类型
2. 3. 8 过程类型
2. 3. 9 可变 Variant 数据类型
2. 4 过程与函数
2. 4. 1 过程的定义和调用
2. 4. 2 函数的定义和调用
2. 4. 3 参数传递方式
2. 4. 4 指示字
2. 4. 5 函数的嵌套和递归调用
3 运算操作
3. 1 数学运算
3. 1. 1 数学运算的类型
3. 1. 2 在例程中加入数学运算
3. 2 关系运算
3. 2. 1 关系运算的类型
3. 2. 2 在例程中加入关系运算
3. 3 逻辑运算
3. 3. 1 常用逻辑运算
3. 3. 2 逻辑运算的复合应用
3. 3. 3 运算符的优先级
4 在编程中加入流程控制
4. 1 条件判断语句
4. 1. 1 If...Then语句
4. 1. 2 SelectCase语句
4. 2 循环语句
4. 2. 1 repeat...until语句
4. 2. 2 while语句
4. 2. 3 For语句
4. 2. 4 嵌套控制结构
4. 3 其他流程控制语句
4. 3. 1 语句介绍
4. 3. 2 综合举例
5 面向对象程序设计
5. 1 类的定义与声明
5. 1. 1 类成员的可见性
5. 1. 2 类的方法
5. 2 类的特性
5. 2. 1 特性说明
5. 2. 2 特性的举例说明
5. 2. 3 类的引用
6 用户界面编程
6. 1 常用编辑控件与对象
6. 1. 1 常用编辑控件简介
6. 1. 2 字符串列表的常用操作
6. 1. 3 综合举例
6. 2 常用对话框的使用
6. 2. 1 对话框控件简介
6. 2. 2 常用对话框控件综合演示
6. 3 TreeView. ListView. Splitter控件应用
6. 4 MDI窗体的文本编辑器
6. 4. 1 菜单的创建与融合
6. 4. 2 应用Richedit控件制作MDI文本编辑器
6. 4. 3 多页面的文本编辑器
7 文件系统管理
7. 1 常用文件类型的编程基础
7. 1. 1 常用文件管理的函数
7. 1. 2 文本文件
7. 1. 3 记录文件的应用
7. 1. 4 无类型文件的处理
7. 1. 5 文件组件的应用
7. 2 文件管理器的制作实例
7. 2. 1 文件管理器编制分析
7. 2. 2 文件管理器的具体编制
7. 3 INI文件与注册表操作
8 图形图像多媒体编程
8. 1 常用图形图像类基础
8. 1. 1 TCanvas类
8. 1. 2 Tpen类
8. 1. 3 Tbrush类
8. 1. 4 TColor类
8. 1. 5 TGraphic类
8. 1. 6 TPicture类
8. 1. 7 Timage类
8. 1. 8 TBitmap类
8. 2 图形图像类的实战应用
8. 3 多媒体编程应用
8. 3. 1 多媒体控件介绍
8. 3. 2 媒体播放器的制作
8. 3. 3 应用鼠标实现动画
9 数据库的开发与应用
9. 1 本地数据库编程基础
9. 1. 1 数据库知识基础
9. 1. 2 数据库表格的建立与连接
9. 1. 3 数据集控件与数据管理
9. 1. 4 数据显示控件介绍
9. 1. 5 Database与Session数据库连接控件介绍
9. 1. 6 应用ADO控件操作Access数据库
9. 2 SQL编程
9. 2. 1 在Query控件中使用SQL语言
9. 2. 2 SQL在数据库表中的应用
9. 3 多层 Multitier 的应用
9. 3. 1 多层应用中的主要控件
9. 3. 2 创建多层应用程序的步骤
9. 3. 3 创建CORBA数据应用
9. 3. 4 创建远程数据模块应用
10 控件编程技术
10. 1 VCL控件制作
10. 1. 1 编制自己的控件单元
10. 1. 2 控件的安装与应用
10. 2 DLL的制作与应用
10. 2. 1 DLL的编写
10. 2. 2 调用DLL
10. 3 ActiveX编程应用
10. 3. 1 ActiveControl的制作与应用
10. 3. 2 ActiveXControl的制作过程
10. 4 ActiveXLibrary的制作
11 高级系统编程应用
11. 1 动态数据交换程序的应用
11. 1. 1 DDE会话
11. 1. 2 DDE会话常用控件
11. 1. 3 DDE客户端/服务器程序设计举例
11. 2 对象的链接与嵌入
11. 2. 1 OLEContainer控件介绍与应用
11. 2. 2 OLE应用程序开发
11. 3 Delphi中的拖曳编程技术
11. 4 剪贴板编程应用
11. 4. 1 剪贴板类
11. 4. 2 剪贴板应用举例
11. 5 多线程的应用
11. 5. 1 TThread类的特性与应用
11. 5. 2 多线程API的应用
11. 6 资源文件的应用
11. 6. 1 资源文件的制作
11. 6. 2 资源应用编程
11. 7 文件打印
11. 7. 1 基于文件句柄的打印方法
11. 7. 2 TPrinter对象
11. 8 编程实现StringGrid表格与Excel交互应用
12 网络协议处理
12. 1 协议. 控件包介绍
12. 1. 1 WWW与HTTP协议
12. 1. 2 FTP协议简介
12. 1. 3 Indy控件介绍
12. 2 用Indy控件进行协议处理
12. 2. 1 HTTP协议的处理
12. 2. 2 FTP协议的处理
13 Windows Network编程应用
14 拨号网络编程
14. 1 RAS的概念与应用
14. 1. 1 RAS中的两种主要协议
14. 1. 2 RAS的安装与设置
14. 2 拨号网络中的API应用
14. 2. 1 API函数列表
14. 2. 2 程序调用拨号网络
14. 2. 3 检测当前在线状态
14. 2. 4 获得所有我的连接名称
14. 2. 5 程序获取拨号连接的动态IP地址
14. 2. 6 管理拨号网络的账号及密码
15 常用网络编程技巧
15. 1 IntennetAPI编程技巧
15. 2 应用WinSock制作远程数据库系统
15. 3 因特网浏览器的制作
15. 3. 1 TWebBrowser控件的主要属性
15. 3. 2 TWebBrowser控件的主要方法
15. 3. 3 TWebBrowser控件的主要事件
15. 3. 4 浏览器的编制
15. 3. 5 运行结果
16 Delphi 7. 0 Web编程应用
16. 1 编制WebServerApplicatiOn程序
16. 1. 1 WebAppDebugger应用程序设计
16. 1. 2 CGI/ISAPI/NSAPIWeb应用程序设计
L6. 2 ActiveForm与网页的关系
16. 3 XML在Web中的应用
16. 4 IntraWeb编程应用
16. 4. 1 IntraWeb控件包简介
16. 4. 2 IntraWeb程序设计
16. 4. 3 IntraWeb应用编程
16. 4. 4 在IntraWeb技术中应用WebBroker和WebSnap
16. 5 WebSnap编程应用
16. 5. 1 WebSnap控件
16. 5. 2 WebSnap应用基础
16. 5. 3 WebSnap的动作响应编程
16. 6 WebSewices编程技术
16. 6. 1 WebService的工作原理
16. 6. 2 常用WebService控件
16. 6. 3 WebService的制作
16. 6. 4 WebService编程应用
17 程序的调试与异常处理
17. 1 异常的分类与处理
17. 1. 1 异常的分类
17. 1. 2 异常的处理
17. 1. 3 异常的自定义
17. 2 集成调试器简介
附录A Delphi语法补充
附录B 常用控件介绍