010_《Delphi6最佳专辑》

《Delphi6最佳专辑》

Delphi 教程 系列书籍 (010) Delphi6最佳专辑》 网友(邦)整理 EMail: shuaihj@163.com

下载地址:

Part1

Part2 

 

Delphi6最佳专辑

书名: Delphi 6.0最佳专辑

原出版社:

作者: 潇湘工作室 邢增平 等

出版社: 人民邮电出版社

书号: 7115099669

出版日期:2002年1月

开本: 787*1092 1/16

页码: 493

版次: 2002年1月第一版北京第一次印刷

内容简介

本书结合大量的具体实例,全面系统地介绍了Delphi 6.0的相关知识、编程技术及技巧。全书分为3部分共15章:前3章为第1部分“基础篇”,介绍了Delphi的基础知识、Delphi 6刀的新特性和集成开发环境、Object PASCAL语言以及常用的 Delphi组件;第 4-10章为第 2部分“提高篇”,介绍了当今的热门技术,如
ActiveX、OLE、DLL、异常处理、多线程、图形图像处理及多媒体制作、自制组件;后5章为第3部分“精通篇”,详细讲述Delphi的高级数据库开发技术、Web应用开发、应用程序发布等。
本书内容全面而又重点突出,既涵盖了 Delphi 60的所有编程领域和技术而又详略得当,是一本学习Delphi编程的非常好的参考书。它适合于从事计算机软件开发人员、各类Delphi用户以及大专院校师生阅读参考。

目录

第1部分 基础篇
第1章 Delphi 6.0入门
1.1 Delphi 6.0的新特性
1.2 Delphi 6.0的开发环境
1.2.1 主窗口
1.2.2 对象监视器
1.2.3 窗体
1.2.4 代码编辑器
1.3 设计第一个Delphi程序
1.3.1 新建应用程序工程
1.3.2 生成新的窗体和组件
1.3.3 设置窗体和组件的属性
1.3.4 编写事件处理程序
1.3.5 编译执行
1.4 快速入门的方法与技巧
1.4.1 IDE最重要的10点功能
1.4.2 使用代码浏览器的技巧
1.4.3 使用代码编辑器的技巧
1.4.4 使用帮助系统的技巧
1.4.5 设置IDE桌面
1.5 小结
第2章 Object PASCAL语言基础
2.1 基本概念
2.1.1 基本字符和符号
2.1.2 数据类型
2.1.3 数据类型的转换
2.1.4 常量说明
2.1.5 变量说明
2.1.6 赋值语句
2.1.7 常用的运算符
2.1.8 程序模块
2.2 程序流程控制
2.2.1 if语句
2.2.2 case语句
2.2.3 repeat语句
2.2.4 while语句
2.2.5 for语句
2.3 过程和函数
2.3.1 标题部分
2.3.2 说明部分
2.3.3 语句部分
2.3.4 参数
2.4 定义新的数据类型
2.4.1 枚举型
2.4.2 子界型
2.4.3 数组型
2.4.4 字符串型
2.4.5 集合型
2.4.6 记录型
2.5 对象与类类型
2.5.1 类类型和对象
2.5.2 类的方法
2.5.3 类的特性
2.5.4 类成员的可见性
2.5.5 类类型的兼容性
2.5.6 VCL类结构
2.6 小结
第3章 常用组件
3.1 标签
3.2 编辑框
3.2.1 编辑框的常用属性
3.2.2 编辑框的常用方法
3.3 多行编辑框
3.4 命令按钮
3.5 位图按钮
3.6 快捷按钮
3.7 复选框
3.8 单选按钮
3.9 分组框
3.10 单选分组框
3.11 列表框
3.12 组合框
3.13 面板
3.14 框架
3.15 主菜单
3.15.1 建立主菜单
3.15.2 菜单项的命令
3.15.3 其他菜单项属性
3.15.4 MainMenu的属性
3.16 弹出菜单
3.17 通用组件属性
3.18 组件应用的方法与技巧
3.18.1 窗体与组件的使用原则
3.18.2 技巧1:应用消息对话框
3.18.3 技巧2:应用提示框
3.18.4 技巧3:自动切换输入方法
3.18.5 技巧4:系统字体添加到ComboBox组件
3.18.6 技巧5:在RichEdit组件中存取文件
3.18.7 技巧6:设置模态对话框的返回值
3.18.8 技巧7:确定事件处理的消息来源
3.18.9 技巧8:为控件生成多行提示信息
3.18.10 技巧9:移动无标题栏窗口
3.18.11 技巧10:制作动态字幕
3.18.12 技巧11:在窗体上动态设置背景画面
3.19 小结
第2部分 提高篇
第4章 图形和多媒体
4.1 处理图像格式
4.1.1 位图
4.1.2 JPEG
4.1.3 实例:位图转换为JPEG
4.2 图像显示效果
4.2.1 画布的属性
4.2.2 画布的方法
4.2.3 绘图程序简介
4.2.4 实例:特效显示
4.3 多媒体播放
4.3.1 多媒体软件开发概述
4.3.2 MediaPlayer组件
4.3.3 实例:制作媒体播放器
4.4 多媒体应用的方法与技巧
4.4.1 技巧1:指定播放的声音类型
4.4.2 技巧2:指定播放文件名
4.4.3 技巧3:获取CD信息和控制CD播放
4.5 小结
第5章 对象链接与嵌入
5.1 OLE客户
5.1.1 创建OLE客户程序
5.1.2 TOleContainer的属性
5.1.3 TOleContainer的方法和事件
5.1.4 实例:检测已注册的OLE对象类
5.2 OLE自动化
5.2.1 服务器的分类
5.2.2 操纵自动化对象
5.2.3 程序示例:OLE自动化
5.3 小结
第6章 COM、DCOM与ActiveX技术
6.1 COM、DCOM和ActiveX技术原理
6.1.1 技术背景
6.1.2 COM
6.1.3 DCOM
6.1.4 ActiveX及DAX
6.2 使用第三方ActiveX控件
6.3 创建自己的AcitveX控件
6.4 创建ActiveForm
6.5 将ActiveX发布到Web上
6.6 小结
第7章 DLL的创建和使用
7.1 DLL概述
7.1.1 DLL出现的背景
7.1.2 什么是DLL
7.1.3 DLL的使用原理
7.1.4 使用DLL的好处
7.2 DLL单元剖析
7.3 DLL编写基础
7.3.1 DLL中的函数和过程
7.3.2 exports关键字
7.3.3 DLLProc函数
7.4 加载DLL
7.4.1 静态加载
7.4.2 动态加载
7.5 调用DLL中的函数和方法
7.5.1 静态加载时的调用方法
7.5.2 动态加载时的调用方法
7.6 创建资源DLL
7.6.1 利用DLL实现窗体的重用
7.6.2 资源DLL
7.7 DLL应用的方法与技巧
7.7.1 技巧1:调试动态链接库
7.7.2 技巧2:在DLL中显示消息对话框
7.7.3 技巧3:动态装入DLL
7.7.4 技巧4:定制不同语言版本的应用程序
7.8 小结
第8章 多线程应用
8.1 基本概念
8.2 利用Windows API创建多线程
8.2.1 创建多线程简介
8.2.2 实例:编写多线程记数程序
8.3 多线程同步问题
8.3.1 多线程的问题示例
8.3.2 使用TRTLCriticalSection控制同步
8.3.3 使用Mutexes控制同步
8.4 TThread对象和VCL
8.4.1 添加TThread类
8.4.2 TThread类中重要方法的使用
8.4.3 TThread类提供使用局部变量的方法
8.4.4 线程的优先级
8.4.5 实例:数组排序
8.5 小结
第9章 异常处理
9.1 异常处理基础
9.1.1 异常的来源
9.1.2 异常的关键字
9.2 异常处理语句
9.2.1 try....except语句
9.2.2 try...finally语句
9.2.3 Try...except和Try.....Finally的嵌套使用
9.2.4 On...Do...Else语句
9.2.5 raise 语句
9.3 创建异常类
9.3.1 定制异常类
9.3.2 非派生异常类
9.4 小结
第10章 自制组件
10.1 组件设计基础
10.1.1 确定是否需要编写组件
10.1.2 编写组件的步骤
10.2 基类的选择
10.2.1 公共基类
10.2.2 现有的组件
10.2.3 自制组件模板
10.2.4 几点建议
10.3 编写自己的组件
10.3.1 建立组件框架
10.3.2 添加属性
10.3.3 添加方法
10.3.4 添加事件
10.4 安装组件
10.4.1 安装组件
10.4.2 为组件增加图标
10.4.3 包的说明
10.5 组件包
10.5.1 包的基础知识
10.5.2 使用包
10.5.3 设计自己的包
10.6 小结
第3部分 精通篇
第11章 Delphi数据库应用开发基础
11.1 数据库应用程序开发概述
11.1.1 数据库的基本概念
11.1.2 数据存取
11.1.3 数据库应用程序的开发步骤
11.1.4 数据库应用开发能力的增强
11.1.5 数据库系统概述
11.1.6 用Database Desktop创建第一个数据库
11.2 Delphi的数据库特性
11.2.1 Delphi的数据库特性及体系结构
11.2.2 Delphi数据库组件简介
11.3 创建第一个Delphi数据库应用程序
11.3.1 使用Database Form Wizard 创建数据库窗体
11.3.2 了解Database Form Wizard创建的窗体
11.3.3 运行程序
11.4 主要——明细型数据库应用程序实例
11.4.1 一对多关系的主要──明细型数据库应用程序
11.4.2 一对多——多关系的数据库应用
11.5 深入掌握Delphi数据库编程技术
11.5.1 字段类的使用
11.5.2 查询数据库中的记录
11.5.3 修改数据库中的记录
11.5.4 数据访问组件的应用及编程
11.5.5 TTable组件及应用
11.5.6 TDataSource组件及其应用
11.5.7 数据浏览组件的应用及编程
11.6 Delphi数据库应用实例
11.6.1 数据访问组件的应用实例
11.6.2 数据控制组件应用实例之一:TDBGrid组件
11.6.3 数据控制组件应用实例之二:TDBNavigator组件
11.6.4 数据控制组件应用实例之三:TDBText组件
11.6.5 Decision Cube组件应用实例
11.7 小结
第12章 Delphi数据库高级专题之一: 深入了解Delphi数据库组件
12.1 TSession组件及其应用
12.1.1 TSession组件的重要属性及作用
12.1.2 TSession组件的方法
12.1.3 TSession组件应用举例
12.2 输入数据的有效性验证
12.3 使用DataModule
12.3.1 使用DataModule的原因
12.3.2 使用DataModule的方式
12.3.3 使用DataModule的实例
12.4 使用QReport组件制作报表
12.4.1 快速生成报表
12.4.2 QReport组件及其应用
12.4.3 报表实例
12.5 SQL编程
12.5.1 SQL语言简介
12.5.2 TQuery组件简介
12.5.3 编写第一个简单的SQL程序
12.5.4 SQL语言编程概述
12.5.5 动态SQL编程
12.5.6 SQL编程实例
12.6 数据库应用程序综合实例——图书馆管理
12.6.1 程序功能及总体结构设计
12.6.2 数据模块的设计
12.6.3 用户登录功能的实现
12.6.4 图书馆管理系统功能的实现
12.6.5 图书馆服务系统功能的实现
12.7 小结
第13章 Delphi数据库高级专题之二: 客户/服务器应用开发
13.1 客户/服务器应用开发原理
13.1.1 客户/服务器体系结构
13.1.2 客户/服务器模型
13.1.3 客户/服务器与桌面数据库开发的比较
13.1.4 各种数据库服务器产品介绍
13.1.5 Delphi的客户/服务器解决方案——IDAPI
13.2 Delphi客户/服务器应用开发环境的构造
13.2.1 建立和管理数据库别名
13.2.2 配置SQL Link驱动程序默认设置的方法
13.2.3 连接SQL服务器
13.3 Delphi Client/Server数据库开发技术
13.3.1 数据库的管理和维护
13.3.2 使用TDatabase组件连接SQL服务器
13.3.3 处理Client/Server事务控制
13.3.4 使用存储过程
13.3.5 从开发平台到服务器的向上适化
13.3.6 实例:本地缓存
13.4 Delphi客户/服务器应用实例分析
13.4.1 数据库环境简介
13.4.2 应用程序分析
13.5 小结
第14章 Web编程
14.1 Web应用开发技术简介
14.1.1 CGI
14.1.2 Web Server API
14.1.3 ASP
14.1.4 JDBC
14.2 Delphi对Web服务器应用程序的支持
14.2.1 Delphi支持Web服务器应用程序的方式
14.2.2 Web服务器应用程序的结构
14.2.3 组件的协调工作
14.2.4 快速构建应用
14.2.5 用数据库组件响应用户请求
14.3 Web服务器应用程序实例
14.3.1 实例1:创建最简单的Web应用程序
14.3.2 实例2:表单信息保存到数据库
14.3.3 实例3:查找记录
14.4 综合实例:基于代理服务器的Internet计费系统
14.4.1 系统设计目标与主要功能
14.4.2 系统工作模型
14.4.3 系统实现
14.4 小结
第15章 发布应用
15.1 发布应用概述
15.2 完善应用
15.2.1 制作启动界面
15.2.2 读写注册表
15.2.3 制作Windows风格的联机帮助系统
15.3 制作专业化的Setup程序
15.4 小结

  • 0
    点赞
  • 0
    收藏
  • 打赏
    打赏
  • 0
    评论
关于本书 本书是针对中高级的专业和准专业的程序开发人员而编写的。全书共分五篇:第一篇简要介绍了分布式结构及Delphi 6对 它的支持;第二篇讲述了分布式组件的实现,篇中分别讲述了DCOM架构的基元——COM的编程基础,创建DCOM客户端用& 务器应用以及COM十分布式应用的开发;第三篇讲了另一种分布式技术CORBA的原理及实现;第四篇讲多层分布式数据库系 统,从数据库的链接讲起,由浅入深地讲了MIDAS的概念,它的DCOM及CORBA的实现方式,最后深入剖析了它的结构;第五 篇讲了分布式Web技术,包括现在流行的 Web技术及 Internet Express的应用。本书的各个部分,都辅之有详尽的例子, 您会一步步学习构建各种分布式应用程序。相信,在仔细研读和亲手实践了这些程序之后,您一定会成为分布式开发的能 手。由于计算机技术的可操作性很强,所以,在本书的学习过程中,希望读者一定要亲手操作,边看书边实践,这样才会 达到更好的学习效果。 第一篇 分布式结构介绍 第1章 分布式结构与多层应用系统概述 1.1 分布式结构简介 1.1.1 现有的分布式结构 1.1.2 各种分布式结构的比较 1.2 分布式结构的优点 1.3 多层应用系统介绍 1.4 分布式应用的意义 1.5 用delphi进行分布式应用程序的开发 1.5.1 delphi 6支持的分布式组件技术 1.5.2 开发midas应用 1.5.3 开发分布式web技术 第二篇 delphi 6的 comidcom/com十编程 第 2章 delphi 6的 com编程基础 2.1 com的概念及特性 2.1.1 com简介 2.1.2 com的特性 2.1.3 com的优点 2.2 创建com对象 2.2.l 规划com对象 2.2.2 com对象向导 2.2.3 automation对象向导 2.2.4 定义接口 2.2.5 注册com对象 2.2.6 测试com服务程序 2.3 对象接口介绍 2.3.l 接口的作用 2.3.2 接口的语法 2.3.3 iunknown接口 2.3.4 接口的实现 2.3.5 接口的引用 2.3.6 双重接口 2.4 type library的使用 2.4.1 type library编辑器介绍 2.4.2 type librny的基本操作 第3章 com的高级技术 3.1 dll中对象的实现 3.1.l 编写dll的一般方法 3.1.2 dll的创建 3.1.3 应用程序的创建 3.2 com接口的实现 3.2.1 tinterfacedobject类的接口实现 3.2.2 tinterfacedobject类的多接口实现 3.3 利用类型库进行com编程 3.3.l typedcomobject类概述 3.3.2 创建dll服务程序 3.3.3 创建客户应用程序 第4章 创建dcom客户端用&务器应用 4.1 dcom系统结构及技术特性 4.1.1 dcom的系统结构 4.1.2 dcom的技术特性 4.1.3 com与dcom的比较 4.2 dcom服务器的创建 4.2.l 创建自动化对象 4.2.2 dcom服务器的安装 4.3 dcom客户程序的创建 第5章 com十分布式应用的开发 5.1 com十系统构架 5.1.1 com十简介 5.1.2 com十的系统构架 5.2 com十组件的开发 5.3 客户应用程序的开发 第三篇 delphi 6的 corba编程 第6章 corba编程基础 6.1 corba技术简介 6.2 coana的基本概念 6.2.1 corba对象 6.2.2 接口定义语言idl 6.2.3 对象请求代理orb 6.2.4 根程序stub和框架程序skeleton 6.3 delphi 6对 corba的支持 6.3.1 visibroker技术 6.3.2 sined agent 6.3.3 corba对象接口的实现 6.4 delphi 6中开发 corba的工具介绍 6.4.1 type librny编辑器 6.4.2 支持coana中的类 6.4.3 corba对象向导 6.4.4 corba数据模块向导 6.4.5 coana clientheerver应用程序 6.5 corba对象向导的使用 6.5.1 解析 corba对象向导 6.5.2 创建corba服务器 6.5.3 创建客户程序 6.6 多线程corba应用的开发 6.6.1 创建支持多线程的corba对象 6.6.2 客户端程序的开发 第7章 高级corba编程 7.1 idl语言基础 7.1.1 一个典型的idl 7.1.2 idl常规术语 7.l.3 idl语法 7.l.4 corba模块 7.2 开发corba高级应用程序 7.3 corba客户端/服务器应用程序向导的使用 7.3.1 idl文件的生成 7.3.2 创建corba服务器 7.3.3 创建corba客户应用程序 第四篇 多层分布式数据库系统midas的开发 第8章 数据库的链接 8.l 数据库的建立 8.2 数据库应用程序的开发步骤 8.3 delphi 6数据库应用开发概述 8.3.1 boriand数据库引擎bde 8.3.2 数据库工具 sql explorer 8.3.3 用bde链接本地数据库的一个简单例子 8. 3. 4 delphi中数据存取总结 8.4 odbc技术 8.4.1 odbc的创建 8.4.2 odbc的概念 8.4.3 odbc解决方案 8.4.4 odbc总体结构 8.5 ado 8.5.1 ado本地数据访问的解决方案 8.5.2 基本的ado编程模型 8.5.3 远程数据访问rds的解决方案 8.5.4 delphi 6中的 tado组件的介绍 8.5.5 一个ado具体的例子 8.6 interbase数据库服务器及ibx组件 8.6.1 inierbase的简要介绍 8.6.2 一个ibx的例子 8.7 多层应用处理数据的一些技巧 8.7.1 数据库链接中的 connection pooling链接技术 8.7.2 多层应用处理数据的原理 8.7.3 处理大型数据集的技巧 第9章 用dcom数据模块来实现基本多层分布式系统 9. l 平滑过渡到h层体系结构 9.2 关于多层应用程序 9·3 delphi 6开发基本多层分布式系统 9.3.1 配置数据库 9.3.2 创建应用服务器 9.3.3 创建客户应用程序 9.4 本地数据库查询操作localquers 9.5 delphi 6开发基本多层分布式系统详解 9.5.1 简单应用服务器程序的具体设置 9.5.2 简单客户端程序的具体设置 第10章 midas的高级应用开发 10.1 在 delphi 6开发 midas三层应用程序 10.1.1 在 delphi 6中创建应用服务器 10.1. 2 在delphi 6中创建客户程序 10.1.3 与应用服务器链接 10.1.4 调用服务器上的接口 10.1.5 在客户端纠错 10. 1.6 更新数据 10.2 midas多层应用程序的开发 10. 2.1 delphi 6中无状态的中间层数据存取 10. 2.2 多层体系结构下的事务 10.2.3 一个基本的midas例子 10.2.4 公文包模式介绍以及具体例子 10.2.5 datapooler技术的例子 10. 3 在 midas中使用 activex 10. 3.1 activex控件开发过程 10.3.2 扩展 activex 10.3.3 注册和安装 10. 3.4 发布 activex 10.3.5 一个 midas的 activexform例子 第11章 用 corba数据模块来实现 midas 11.1 corba数据模块向导介绍 11.2 corba服务器的创建 11.2.1 创建 corba数据模块 11.2.2 添加 corba数据模块组件 11.2.3 运行 coana服务器 11.3 客户程序的创建 11.3.1 程序窗体设计 11.3.2 组件设置 11.3.3 添加代码 11.3.4 运行程序 第五篇 分布式web应用开发 第12章 分布式 web应用开发 12.1 现有 web技术 12.1.1 html技术 12.1.2 javascript技术 12.l.3 asp技术 12.1.4 cgi技术 12.1.5 isapi技术 12.2 用internetexpress开发web分布式应用 12.2.1 delphi 6对传统 web技术的支持 12.2.2 internetexpress工作原理 12.2.3 internetexpress组件介绍 12.2.4 web服务器和 internetexpress的通信 12.2.5 internetexpress实用编程 12.3 开发web服务 12.3.1 web服务概念 12.3.2 web服务协议 12.3.3 web服务应用

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:代码科技 设计师:Amelia_0503 返回首页
评论

打赏作者

敦格

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值