书籍详情
Delphi 6彻底研究
作者:陈灿煌编著
出版社:中国铁道出版社
出版时间:2002-06-01
ISBN:9787113047429
定价:¥90.00
购买这本书可以去
内容简介
本书是阐述Delphi窗口开发环境的经典之作,内容丰富详实。全书详细介绍了Delphi可视化设计的集成开发环境的使用及结构原理,并教您如何利用Delphi来编写Windows应用程序,如何运用WebBroker机制来开发互联网应用程序,如何发挥Package功能来达到缩小ActiveX的目的。另外,本书还教您在互联网上实作ActiveX来改善Socket的传输效率及安全性,教您学习自己设计Delphi组件,并在Delphi上开发报表、商业决策分析的应用程序。为了方便读者学习,随书附赠一张光盘,其中收录了各章范例,让您的学习能事半功倍。本书由台湾博硕文化股份有限公司提供版权,中国铁道出版社计算机图书项目中心审选王秀平、侯彩霞、梁秀玲、孟伟、马超、廖康良、陈贤淑、孟丽花等同志完成了本书的整稿及排版工作。中国铁道出版社2002年6月
作者简介
暂缺《Delphi 6彻底研究》作者简介
目录
第1章 可视化设计的集成开发环境(IDE)
1-1 代码编辑器(Code Editor)
1-2 代码浏览器(Code Explorer)
1-3 窗体(Form)
1-4 组件面板(Component Palette)
1-5 对象检查器(Object Inspector)
1-6 对象树状窗口(Object TreeView)
1-7 加速栏(Speed Bar)
1-8 弹出式菜单(Popup Menus)
1-9 调试器(Debugger)
1-10 所有工具窗口都可Dockable
1-11 联机帮助(On Line Help)
1-12 工程程序结构
1-13 对象库的应用
第2章 Object Pascel语言的认识
2-1 简介Object Pascal
2-2 简单类型(simple type)
2-3 整数类型(Integer types)
2-4 字符类型(Char types)
2-5 枚举类型(Enumerated types)
2-6 子界类型(subrange types)
2-7 实数类型(Real types)
2-8 布尔类型(boolean types)
2-9 字符串类型(string types)
2-10 结构类型(structure types)
2-11 数组类型(array types)
2-12 记录类型(record types)
2-13 集合类型(set types)
2-14 文件类型(file types)
2-15 指针类型(pointer types)
2-16 过程类型(procedural types)
2-17 变体类型(variant types)
2-18 条件语句及循环语句
2-19 函数与过程(function and procedure)
2-20 动态数组(dynamic arrays)
2-21 方法重载(method overloading)
2-22 默认参数(default parameters)
2-23 AfterConstruction及BeforeDestruction方法
2-24 Implementating interfaces by delegation
2-25 异常处理功能
第3章 Delphi的基本程序设计原理
3-1 对象的基本概念
3-2 Delphi提供的对象
3-3 组件的继承
3-4 组件的有效范围
3-5 创建非可视化组件
3-6 文字输入控制组件
3-7 选项功能控制组件
3-8 信息驱动操作方式
3-9 读取鼠标信息
3-10 窗口鼠标施-放程序的编写
3-11 读取键盘信息
3-12 读取对象焦点信息
第4章 窗口程序的菜单设计种类
4-1 窗口程序的菜单设计种类
4-2 Delphi提供的菜单组件
4-3 下拉式菜单及右键菜单的设计
4-4 Button和BitBtn菜单的设计
4-5 多页标签窗口的设计
4-6 TToolBar及TImageList组件的应用
4-7 可视化的VCL组件都支持dock功能
4-8 Action List组件
第5章 窗口与窗口之间的关系与窗口的类别
5-1 什么是窗口
5-2 VCL提供的窗口类别
5-3 窗口与窗口之间的关系
5-4 MDI应用程序的设计
5-5 动态产生窗口对象
5-6 程序LOGO窗口的设计
5-7 提示信息窗口的应用
5-8 标准对话框窗口的应用
5-9 可视化的窗口继承
第6章 Delphi提供的图形及文件处理功能
6-1 Delphi所提供的图形处理组件
6-2 编写图形处理应用程序
6-3 一个立体动画范例
6-4 多媒体系统的开发
6-5 文本文件(Text Files)
6-6 类型文件(Typed Files)
6-7 无类型文件(Untyped Files)
6-8 文件管理函数
6-9 TStream的应用
第7章 Windows程序设计高级技巧
7-1 其他可视化组件应用
7-2 剪贴板的高级应用
7-3 在Delphi的应用程序中调用Windows API
7-4 编写及调用DLL程序
7-5 多国语言的程序开发功能
7-6 编写应用程序的On Line Help
7-7 开发Windows NT Service程序
7-8 如何在Delphi中控制Microsoft Office
7-9 利用Delphi编写OLE Server
7-10 编写有关SOCKET的应用程序
第8章 数据库程序设计概念
8-1 主从结构的实际内涵
8-2 Delphi的Two-Tier主从结构精髓
8-3 Delphi的Multi-Tier结构
8-4 Delphi的多人组合开发环境
8-5 对象库(Object Respority)
8-6 数据字典(Data Dictionary)
8-7 数据模块(Data Dictionary)
8-8 数据库维护辅助工具
第9章 数据库应用程序设计基础
9-1 创建第一个数据库应用程序
9-2 功能强大的字段编辑器及TField组件
9-3 什么是TDataSet
9-4 设计数据库维护程序
9-5 设计数据库搜索功能
9-6 什么是SQL
9-7 使用SQL语法的数据库程序设计方式
9-8 使用在后台数据库上的SQL存储过程(Stored Procedure)
9-9 数据库控制组件的应用
第10章 数据库应用程序设计高级技巧
10-1 分析使用BDE组件的效率及差异
10-2 数据集(DataSet)的应用
10-3 Database的Isolation Levels
10-4 文本文件与SQL数据库之间的转换
10-5 更新多个表产生的查询结果
10-6 BDE数据库程序的错误信息管理
10-7 一对多表的设置
10-8 连接权限及事务数据的控制
第11章 Multi-Tier数据库应用程序设计基础
11-1 Multi-Tier数据库程序设计原理
11-2 在开始编写Multi-Tier应用程序之前
11-3 编写Multi-Tier的基本数据维护程序
11-4 如何在Multi-Tier的程序中进行Transaction
11-5 如何把SQL命令从前台程序传给应用程序服务器运行
11-6 如何把查询参数传给应用程序服务器上的TQuery
第12章 Multi-Tier应用程序设计的高级技巧
12-1 Single Instance及Multiple Instance的差异
12-2 Multi-Tier的错误处理机制
12-3 把应用程序服务器编写成NT Service类型
12-4 前台程序与应用程序服务器之间的数据传递
12-5 可以让你在前台设置master/detail的关系
12-6 利用Briefcase功能来达到Mobile Client的目的
12-7 控制前台用户权限
12-8 支持MTS(Microsoft Transaction Server)
12-9 支持CORBA(Common Object Request Broker Architecture)
第13章 Web应用程序设计概念
13-1 目前Web应用程序开发方式有哪些
13-2 Web结构的实际内涵
13-3 Delphi在互联网上的强大支持
13-4 开发环境及系统运行环境需求
13-5 服务器操作系统安装及设置
13-6 系统的整体安全规划及设置实现
第14章 CGI的运行原理及程序写法
14-1 什么是CGI(Common Gateway Interface)
14-2 运行原理
14-3 CGI程序与数据库之间的关系
14-4 什么是ISAPI
14-5 ISAPI的实际运行原理
14-6 ISAPI程序与数据库之间的关系
第15章 利用Delphi的Web Broker机制开发互联网应用程序
15-1 Delphi所提供的Web Broker组件
15-2 编写第一个Web Broker应用程序
15-3 数据输入窗体的Web Broker应用程序
15-4 查询数据库的Web Broker应用程序
15-5 开发Microsoft IIS专属的应用程序(ISAPI)
15-6 开发Apache Server专属的应用程序
第16章 如何应用Delphi的Internet Express技术
16-1 什么是Internet Express
16-2 编写单文件维护程序
16-3 编写一对多维护程序
16-4 编写查询程序
16-5 利用QueryForm来编写窗体输入程序
第17章 利用Delphi开发ActiveX的应用程序
17-1 如何利用Delphi开发ActiveX应用程序
17-2 在ActiveX程序中访问远程数据库
17-3 如何Deploy开发完成的ActiveX应用程序
17-4 利用Package功能来缩小ActiveX
17-5 如何在互联网上实现ActiveX
17-6 改善善Socket的传输效率及安全性
17-7 LoadBalancing及Fail Over的设置
第18章 利用Delphi的Web Snap机制开发互联网应用程序
18-1 利用Web Snap功能编写的Web应用程序
18-2 利用Web Snap编写单文件维护程序
18-3 利用Web Snap的Login机制
第19章 Delphi提供的XML机制
19-1 什么是XML
19-2 如何利用Delphi处理XML文档
19-3 利用Data Binding向导来处理XML文档
19-4 如何利用XML Mapping工具程序级组件
19-5 实际应用范例说明
第20章 Delphi提供的Web Service机制
20-1 什么是Web Service、SOAP、WSDL
20-2 Delphi如何支持Web Service
20-3 编写Web Service的服务端程序
20-4 编写Web Service的前台程序
20-5 从你的Web程序去调用别人的Web Service
第21章 报表、统计图表、商业决策分析应用
21-1 QuickReport组件的应用
21-2 TPrint组件的应用
21-3 Delphi提供的商业统计图表组件
21-4 使用ChartFX组件
21-5 使用Chart组件
21-6 利用Delphi来开发商业决策分析应用程序
第22章 自己设计Delphi组件
22-1 Delphi的VCL组件机制原理
22-2 如何创建、安装及注册组件
22-3 组件类的声明
22-4 组件方法的设计
22-5 组件属性的设计
22-6 组件事件的设计
22-7 组件的信息处理
22-8 实际的组件范例
第23章 利用Delphi开发COM的应用程序
23-1 COM的运行原理
23-2 Delphi如何支持COM机制
23-3 编写COM的服务端程序及前台程序
23-4 调用Windows系统默认的COM对象
23-5 编写ASP调用的COM对象
附录A Delphi运行函数功能说明表
A-1 数学函数(Arithmetic Routines)
A-2 控制面板函数(Console Routines)
A-3 日期与时间函数(Date and Time Routines)
A-4 动态分配函数(Dynamic Allocation Routines)
A-5 文件管理函数
A-6 浮点数转换函数(Floating-point Conversion Routines)
A-7 流程控制函数(Flow-control Routines)
A-8 输入/输出函数(I/O Routines)
A-9 内存管理函数(Memory-management Routines)
A-10 杂项函数(Miscellaneous Routines)
A-11 序数函数(Ordinal Routines)
A-12 指针和地址函数(Pointer and Address Routines)
A-13 字符串格式函数(String-formatting Routines)
A-14 字符串处理函数(String-handing Routines:Pascal-style)
A-15 字符串处理函数(String-handling Routines:Null-terminated)
A-16 文本文件函数(Text-file Routines)
A-17 转换函数(Transfer Routines)
A-18 无类型文件函数(Untyped-file Routines)
1-1 代码编辑器(Code Editor)
1-2 代码浏览器(Code Explorer)
1-3 窗体(Form)
1-4 组件面板(Component Palette)
1-5 对象检查器(Object Inspector)
1-6 对象树状窗口(Object TreeView)
1-7 加速栏(Speed Bar)
1-8 弹出式菜单(Popup Menus)
1-9 调试器(Debugger)
1-10 所有工具窗口都可Dockable
1-11 联机帮助(On Line Help)
1-12 工程程序结构
1-13 对象库的应用
第2章 Object Pascel语言的认识
2-1 简介Object Pascal
2-2 简单类型(simple type)
2-3 整数类型(Integer types)
2-4 字符类型(Char types)
2-5 枚举类型(Enumerated types)
2-6 子界类型(subrange types)
2-7 实数类型(Real types)
2-8 布尔类型(boolean types)
2-9 字符串类型(string types)
2-10 结构类型(structure types)
2-11 数组类型(array types)
2-12 记录类型(record types)
2-13 集合类型(set types)
2-14 文件类型(file types)
2-15 指针类型(pointer types)
2-16 过程类型(procedural types)
2-17 变体类型(variant types)
2-18 条件语句及循环语句
2-19 函数与过程(function and procedure)
2-20 动态数组(dynamic arrays)
2-21 方法重载(method overloading)
2-22 默认参数(default parameters)
2-23 AfterConstruction及BeforeDestruction方法
2-24 Implementating interfaces by delegation
2-25 异常处理功能
第3章 Delphi的基本程序设计原理
3-1 对象的基本概念
3-2 Delphi提供的对象
3-3 组件的继承
3-4 组件的有效范围
3-5 创建非可视化组件
3-6 文字输入控制组件
3-7 选项功能控制组件
3-8 信息驱动操作方式
3-9 读取鼠标信息
3-10 窗口鼠标施-放程序的编写
3-11 读取键盘信息
3-12 读取对象焦点信息
第4章 窗口程序的菜单设计种类
4-1 窗口程序的菜单设计种类
4-2 Delphi提供的菜单组件
4-3 下拉式菜单及右键菜单的设计
4-4 Button和BitBtn菜单的设计
4-5 多页标签窗口的设计
4-6 TToolBar及TImageList组件的应用
4-7 可视化的VCL组件都支持dock功能
4-8 Action List组件
第5章 窗口与窗口之间的关系与窗口的类别
5-1 什么是窗口
5-2 VCL提供的窗口类别
5-3 窗口与窗口之间的关系
5-4 MDI应用程序的设计
5-5 动态产生窗口对象
5-6 程序LOGO窗口的设计
5-7 提示信息窗口的应用
5-8 标准对话框窗口的应用
5-9 可视化的窗口继承
第6章 Delphi提供的图形及文件处理功能
6-1 Delphi所提供的图形处理组件
6-2 编写图形处理应用程序
6-3 一个立体动画范例
6-4 多媒体系统的开发
6-5 文本文件(Text Files)
6-6 类型文件(Typed Files)
6-7 无类型文件(Untyped Files)
6-8 文件管理函数
6-9 TStream的应用
第7章 Windows程序设计高级技巧
7-1 其他可视化组件应用
7-2 剪贴板的高级应用
7-3 在Delphi的应用程序中调用Windows API
7-4 编写及调用DLL程序
7-5 多国语言的程序开发功能
7-6 编写应用程序的On Line Help
7-7 开发Windows NT Service程序
7-8 如何在Delphi中控制Microsoft Office
7-9 利用Delphi编写OLE Server
7-10 编写有关SOCKET的应用程序
第8章 数据库程序设计概念
8-1 主从结构的实际内涵
8-2 Delphi的Two-Tier主从结构精髓
8-3 Delphi的Multi-Tier结构
8-4 Delphi的多人组合开发环境
8-5 对象库(Object Respority)
8-6 数据字典(Data Dictionary)
8-7 数据模块(Data Dictionary)
8-8 数据库维护辅助工具
第9章 数据库应用程序设计基础
9-1 创建第一个数据库应用程序
9-2 功能强大的字段编辑器及TField组件
9-3 什么是TDataSet
9-4 设计数据库维护程序
9-5 设计数据库搜索功能
9-6 什么是SQL
9-7 使用SQL语法的数据库程序设计方式
9-8 使用在后台数据库上的SQL存储过程(Stored Procedure)
9-9 数据库控制组件的应用
第10章 数据库应用程序设计高级技巧
10-1 分析使用BDE组件的效率及差异
10-2 数据集(DataSet)的应用
10-3 Database的Isolation Levels
10-4 文本文件与SQL数据库之间的转换
10-5 更新多个表产生的查询结果
10-6 BDE数据库程序的错误信息管理
10-7 一对多表的设置
10-8 连接权限及事务数据的控制
第11章 Multi-Tier数据库应用程序设计基础
11-1 Multi-Tier数据库程序设计原理
11-2 在开始编写Multi-Tier应用程序之前
11-3 编写Multi-Tier的基本数据维护程序
11-4 如何在Multi-Tier的程序中进行Transaction
11-5 如何把SQL命令从前台程序传给应用程序服务器运行
11-6 如何把查询参数传给应用程序服务器上的TQuery
第12章 Multi-Tier应用程序设计的高级技巧
12-1 Single Instance及Multiple Instance的差异
12-2 Multi-Tier的错误处理机制
12-3 把应用程序服务器编写成NT Service类型
12-4 前台程序与应用程序服务器之间的数据传递
12-5 可以让你在前台设置master/detail的关系
12-6 利用Briefcase功能来达到Mobile Client的目的
12-7 控制前台用户权限
12-8 支持MTS(Microsoft Transaction Server)
12-9 支持CORBA(Common Object Request Broker Architecture)
第13章 Web应用程序设计概念
13-1 目前Web应用程序开发方式有哪些
13-2 Web结构的实际内涵
13-3 Delphi在互联网上的强大支持
13-4 开发环境及系统运行环境需求
13-5 服务器操作系统安装及设置
13-6 系统的整体安全规划及设置实现
第14章 CGI的运行原理及程序写法
14-1 什么是CGI(Common Gateway Interface)
14-2 运行原理
14-3 CGI程序与数据库之间的关系
14-4 什么是ISAPI
14-5 ISAPI的实际运行原理
14-6 ISAPI程序与数据库之间的关系
第15章 利用Delphi的Web Broker机制开发互联网应用程序
15-1 Delphi所提供的Web Broker组件
15-2 编写第一个Web Broker应用程序
15-3 数据输入窗体的Web Broker应用程序
15-4 查询数据库的Web Broker应用程序
15-5 开发Microsoft IIS专属的应用程序(ISAPI)
15-6 开发Apache Server专属的应用程序
第16章 如何应用Delphi的Internet Express技术
16-1 什么是Internet Express
16-2 编写单文件维护程序
16-3 编写一对多维护程序
16-4 编写查询程序
16-5 利用QueryForm来编写窗体输入程序
第17章 利用Delphi开发ActiveX的应用程序
17-1 如何利用Delphi开发ActiveX应用程序
17-2 在ActiveX程序中访问远程数据库
17-3 如何Deploy开发完成的ActiveX应用程序
17-4 利用Package功能来缩小ActiveX
17-5 如何在互联网上实现ActiveX
17-6 改善善Socket的传输效率及安全性
17-7 LoadBalancing及Fail Over的设置
第18章 利用Delphi的Web Snap机制开发互联网应用程序
18-1 利用Web Snap功能编写的Web应用程序
18-2 利用Web Snap编写单文件维护程序
18-3 利用Web Snap的Login机制
第19章 Delphi提供的XML机制
19-1 什么是XML
19-2 如何利用Delphi处理XML文档
19-3 利用Data Binding向导来处理XML文档
19-4 如何利用XML Mapping工具程序级组件
19-5 实际应用范例说明
第20章 Delphi提供的Web Service机制
20-1 什么是Web Service、SOAP、WSDL
20-2 Delphi如何支持Web Service
20-3 编写Web Service的服务端程序
20-4 编写Web Service的前台程序
20-5 从你的Web程序去调用别人的Web Service
第21章 报表、统计图表、商业决策分析应用
21-1 QuickReport组件的应用
21-2 TPrint组件的应用
21-3 Delphi提供的商业统计图表组件
21-4 使用ChartFX组件
21-5 使用Chart组件
21-6 利用Delphi来开发商业决策分析应用程序
第22章 自己设计Delphi组件
22-1 Delphi的VCL组件机制原理
22-2 如何创建、安装及注册组件
22-3 组件类的声明
22-4 组件方法的设计
22-5 组件属性的设计
22-6 组件事件的设计
22-7 组件的信息处理
22-8 实际的组件范例
第23章 利用Delphi开发COM的应用程序
23-1 COM的运行原理
23-2 Delphi如何支持COM机制
23-3 编写COM的服务端程序及前台程序
23-4 调用Windows系统默认的COM对象
23-5 编写ASP调用的COM对象
附录A Delphi运行函数功能说明表
A-1 数学函数(Arithmetic Routines)
A-2 控制面板函数(Console Routines)
A-3 日期与时间函数(Date and Time Routines)
A-4 动态分配函数(Dynamic Allocation Routines)
A-5 文件管理函数
A-6 浮点数转换函数(Floating-point Conversion Routines)
A-7 流程控制函数(Flow-control Routines)
A-8 输入/输出函数(I/O Routines)
A-9 内存管理函数(Memory-management Routines)
A-10 杂项函数(Miscellaneous Routines)
A-11 序数函数(Ordinal Routines)
A-12 指针和地址函数(Pointer and Address Routines)
A-13 字符串格式函数(String-formatting Routines)
A-14 字符串处理函数(String-handing Routines:Pascal-style)
A-15 字符串处理函数(String-handling Routines:Null-terminated)
A-16 文本文件函数(Text-file Routines)
A-17 转换函数(Transfer Routines)
A-18 无类型文件函数(Untyped-file Routines)
猜您喜欢