登录社区:用户名: 密码: 忘记密码 网页功能:加入收藏 设为首页 网站搜索  

文档

下载

图书

论坛

安全

源码

硬件

游戏
首页 信息 空间 VB VC Delphi Java Flash 补丁 控件 安全 黑客 电子书 笔记本 手机 MP3 杀毒 QQ群 产品库 分类信息 编程网站
 内容搜索 网页 下载 源代码
下载排行
MSN8.0简体中文正式版
eMbedded Visual C++ 4.0
DirectX 9.0c 简体中文
DirectX 9.0B SDK
DirectX Redist/SDK最新版
Visual Studio Service Pack..
.NET Framework 2.0 SDK x86
Windows Mobile 2003 SDK
.NET Framework 2.0 SDK x64
Windows XP Service Pack 2
TURBO C 3.0 for DOS
Visual C++ 6.0 用户界面制作..
最新下载
SpeedPHP框架开发手册
DirectX SDK (Jun 2008) 200..
DirectX 2008年6月最新版
编程高手箴言
Windows Server 2003 Servic..
TOM-Skype
Ubuntu实用学习教程
MSN8.5测试版
Absinthe-1.4.1-Windows
IceSword1.18
DarkSpyV1.0.4(T)
honeyd-1.5a.tar
最新招聘信息

您现在的位置:立华软件园->下载中心->电子图书->Delphi图书
Delphi中文帮助手册
发表日期:2005-05-17文件大小:1.22MB 下载次数:14505  

版权所有:
软件版本:DOC
文件大小:1.22MB
操作系统:win9x/NT/2000/XP
下载说明: Microsoft Windows是基于图形界面的多任务、多窗口操作系统。自1983年问世以来,它历经完善,其Windows环境及Windows标准已不断被广大用户所接受。Windows由于其功能齐备、使用方便、用户界面新颖美观,使得计算机操作方式和软件开发过程发生了革命性的变化,开发遵循Windows标准的应用程序越来越受到各国用户的极大关注和兴趣。这时,Borland公司适时地推出了基于Object Pascal语言的第一个可视化开发平台—Delphi。
Delphi有众多优越特性。它提供了新颖的可视化设计工具,采用面向对象的方法将Windows编程的复杂性封装起来,实现了将可视化设计与Object Pascal语言的有机集成,配有Database Engine,可通过SQL Links、ODBC访问多种数据库,并且提供了强大的开发基于客户/服务器模式的数据库应用的能力。今天,Delphi已经发展到2.0版,DelphI 2.0不象某些工具仅仅从16位改为32位,而是几乎重新改写了Delphi的核心,使Delphi本身成为符合Microsoft Win95 Logo的应用程序。它全面支持Windows 95&NT的OLE Automation、OCXs、多线程、Unicode和MAPI等功能。在可视化开发环境方面,Delphi 2.0换成了Win95控制元件,增强了IDE对象的的操作方式(如Drag-Drop),它还提供了新的储存各种资源的工具——对象仓储(Object Repository)。在数据库前端应用开发方面,Delphi 2.0使用了Multi Session和Thread Safe的数据库引擎、数据库过滤器(Filter)、Visual Query Build、查询引擎和新的数据更新模式等。总之,从Borland Pascal走向Borland Delphi是可视化开发平台的一次飞跃,可以将Delphi称作Visual Pascal。
鉴于Delphi的优良特性和顺应广大用户的要求,我们在积累大量开发经验的基础上编写了这本书。本书包括三部分内容,即基础篇、数据库篇和高级开发篇,同时配有与开发实例相对应的源代码盘。
基础篇共十二章,它们是:Delphi快速入门;Delphi面向对象的编程方法;字符串列表及应用;文本编辑器的设计;Delphi图形图像编程;文件管理;剪贴板和动态数据交换;对象的链接与嵌入;Delphi拖放(DragDrop)编程;动态链接库(DLLs)编程;Dephi应用程序的Help应用;异常处理与程序调试。数据库篇共五章,它们是:Delphi开发数据库应用程序概述;简单数据库应用的创建及MASTAPP;数据访问部件的应用及编程;数据浏览部件的应用及编程;SQL编程。高级开发篇共三章,它们是:Delphi客户/服务器应用开发;Delphi 自定义部件开发;开发Delphi对象式数据管理功能。
基础篇的主要内容是讲述使用Delphi 所必须了解的的概念,可视化程序设计方法,Delphi 可视部件类库(VCL)中各种部件的使用方法和它们在各类应用程序中的应用,有关OLE、DDE、MDI、图形图像、文件管理、异常与调试和DLL等Windows高级特性开发方法。通过本篇的学习,读者将掌握Delphi的编程方法、Delphi各种常规部件的综合应用方法和Delphi高级应用程序开发技巧。
数据库篇的主要内容是讲述Delphi数据库开发原理和方法、数据库访问和控制部件的编程和如何在Delphi数据库应用中使用SQL语言。通过本篇的学习,读者将掌握Delphi数据库开发原理、各种数据库部件的综合应用方法和高级数据库应用的开发技术。
高级开发篇的主要内容是讲述Delphi的客户/服务器模式原理和数据库应用开发技巧,Delphi用户自定义部件原理和开发方法,Delphi对象式数据管理功能的开发技术。通过本篇的学习,读者将掌握与数据库服务器的联接技术,数据库应用程序中的触发器、存储过程和事务控制的编程,深刻地理解Delphi 可视部件类库的构造原理、属性原理、事件原理、方法原理和消息机制,掌握Delphi对象式数据管理技术在Delphi 动态DFM文件及部件的存取、数据库BLOB字段、存取嵌入在OLEContainer对象中的OLE服务器的数据等方面的应用以及如何巧妙地运用动态DFM文件开发超媒体系统,读者将大大提高自己的Delphi高级应用开发能力,
在本书的编著过程中,我们尽量注意减少冗长无味的说明,代之以具体实用的例题演示。通过例题,引导读者把握Delphi的精髓所在。本书注重开发实例、开发经验、开发技巧和Windows高级特性开发,适合于各个层次的Delphi用户。对初学者来说,可迅速加入Delphi高级用户的行列;对有一定使用经验的读者,也可通过本书掌握Delphi深层次的开发方法,学会用更巧妙的办法开发出高水平的Delphi应用。
目 录

第一部分 基 础 篇

第一章 Delphi快速入门
1.1 Delphi基本概念介绍
1.1.1 Delphi的基本形式
1.1.2 面向对象编程的概念
1.2 Delphi 2.0快速入门
1.2.1 进入Delphi的可视化编程环境
1.2.2 Delphi 2.0可视化编程环境介绍
1.2.3 设计简单的用户界面
1.2.4 改变对象的属性
1.2.5 编写事件处理过程
1.2.6 使用联机帮助Help
1.3 Delphi 2.0的可视化部件用法简介
1.3.1 常用的文本相关部件
1.3.2 按钮和检查框部件
1.3.3 分组、分界部件
1.3.4 图形、图象部件
1.3.5 关系图、文件列表部件
1.3.6 滚动部件
1.3.7 网格、表格部件
1.3.8 多媒体(MultiMedia)和OLE部件
1.4 使用非可视部件
1.4.1 使用菜单部件
1.4.2 使用计时器部件Timer
1.4.3 使用公用对话框部件
1.5 使用Delphi的工程管理、设计工具
1.5.1 创建多窗体工程项目
1.5.2 使用工程管理器
1.5.3 使用窗体样板和对话框专家
1.5.4 使用工程样板和应用专家

第二章 Delphi 面向对象的编程方法
2.1 编写Object Pascal程序代码
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.1.9 定义新的数据类型
2.1.10 Object Pascal的库单元Unit
2.2 用Delphi的对象进行编程
2.2.1 什么是对象
2.2.2 从一个对象中继承数据和方法
2.2.3 对象的范围
2.2.4 对象公有域和私有域的说明
2.2.5 访问对象的域和方法
2.2.6 对象变量的赋值
2.2.7 建立非可视化对象

第三章 字符串列表及应用
3.1 字符串列表的常用操作
3.1.1 列表中操作字符串
3.1.2 装载、保存字符串列表
3.1.3 创建新的字符串列表
3.1.4 往字符串列表中加入对象
3.2 字符串列表应用
3.2.1 设置自画风格
3.2.2 把图像加入字符串列表
3.2.3 绘制自画项目

第4章 文本编辑器的设计
4.1 多文档界面
4.1.1 创建父窗体
4.1.2 创建子窗体
4.1.3 创建应用程序菜单与菜单融合
4.2 多页面界面
4.2.1 静态多页面界面
4.2.2 动态多页面界面
4.3 文本编辑部件及应用
4.3.1 TEdit部件
4.3.2 TMemo部件
4.4 常用对话框的使用
4.4.1 字体对话框部件
4.4.2 查找对话框部件
4.4.3 替换对话框部件
  4.4.4 打开对话框部件
4.5 文件打印
4.5.1 TPrinter对象
4.5.2 打印对话框



第五章 Delphi图形图像编程
5.1 图形对象概述
5.1.1 TCanvas对象
5.1.2 TPen对象
5.1.3 TBrush对象
5.1.4 TColor类型
5.2 图形程序的开发
5.2.1 在工具条中加快速键
5.2.2 响应鼠标事件
5.2.3 绘图功能的实现
5.3 图像对象概述
5.3.1 TGraphic对象
5.3.2 TPicture对象
5.3.3 TImage部件
5.3.4 TBitmap对象
5.4 图像对象的应用

第六章 文件管理
6.1 文件类型和标准过程
6.1.1 文本文件
6.1.2 记录文件
6.1.3 无类型文件
6.1.4 Delphi的文件管理标准过程
6.2 记录文件的应用
6.2.1 任务介绍
6.2.2 设计基本思路
6.2.3 记录文件的创建和打开
6.2.4 记录文件的读入和显示
6.2.5 增加一条记录
6.2.6 修改记录
6.2.7 记录的删除、插入、排序
6.2.8 结果综合
6.2.9 编辑对话框的输入检查
6.2.10 文件和系统的关闭
6.2.11 记录文件小结
6.3 文件控件的应用
6.3.1 文件控件及其相互关系
6.3.2 文件名浏览查找系统的设计思路
6.3.3 文件名浏览查找系统的功能和实现
6.4 文件管理器的实现
6.4.1 设计基本思路
6.4.2 子窗口的创建、布置和关闭
6.4.3 文件控件的联系
6.4.4 DriveTabSet的自画风格显示
6.4.5 文件管理基本功能的实现
6.4.6 其它文件管理功能的实现
6.4.7 目录管理功能的实现
6.4.8 一些问题的处理
6.4.9 小结

第七章 剪贴板和动态数据交换 
7.1 剪贴板及其应用
7.1.1 使用剪贴板传输文本
7.1.2 剪贴板类
7.1.3 利用剪贴板传输图像
7.1.4 建立自己的剪贴板观察程序
7.2 Windows的DDE原理和Dephi的DDE实现机制
7.2.1 Windows的DDE原理
7.2.2 Delphi的DDE实现机制简介
7.3 DDE客户程序的实现
7.3.1 联接模式
7.3.2 与DDE服务器建立联系
7.3.3 数据申请
7.3.4 数据发送
7.3.5 控制服务器应用程序的执行
7.3.6 格式化文本
7.3.7 响应DDE事件
7.3.8 利用客户程序和Excel交换数据
7.3.9 用客户程序控制程序管理器
7.4 DDE服务器程序的实现
7.4.1 与DDE客户程序建立联接
7.4.2 响应DDE事件
7.4.3 DDE服务器应用例程
7.4.4 小结

第八章 对象的链接与嵌入
8.1 OLE简介
8.1.1 OLE1.0和OLE2.0
8.1.2 链接与嵌入
8.1.3 设计状态OLE对象的创建
8.1.4 OLE类•文本、项目
8.2 设计状态OLE对象的创建  
8.2.1 TOLEContainer部件
8.2.2 OLE对象创建的步骤
8.3 OLE应用程序的开发
8.3.1 OLE应用程序界面开发
8.3.2 插入对象
8.3.3 冻结对象
8.3.4 粘贴对象
8.3.5 释放对象
8.3.6 文件中的OLE对象
8.4 OLE自动化
8.4.1 TAutoObject对象
8.4.2 创建OLE自动化服务器
8.4.3 自动化另一程序

第九章 Delphi 拖放(DragDrop)编程
9.1 控件的拖放支持
9.1.1 拖放属性
9.1.2 拖放事件
9.1.3 拖放方法
9.2 开发拖放功能的一般步骤
9.2.1 开始拖动操作
9.2.2 接收拖动项目
9.2.3 放下拖动项目
9.2.4 结束拖动操作
9.3 文件管理器的拖放支持

第十章 动态链接库(DLLs)编程
10.1 Windows的动态链接库原理
10.1.1 动态链接库的工作原理
10.1.2 Windows系统的动态链接库
10.2 DLLs的编写和调用
10.2.1 DLLs的编写
10.2.2 调用DLLs
10.2.3 静态调用
10.2.4 动态调用
10.3 利用DLLs实现数据传输
10.3.1 DLL中的全局内存
10.3.2 利用DLLs实现应用程序间的数据传输
10.4 利用DLLs实现窗体重用
10.4.1 利用DLL实现窗体重用的一般步骤
10.4.2 窗体重用实例
10.4.3 小结

第十一章 Delphi应用程序的Help应用
11.1 Help文件的建立
11.1.1 建立Help文件所需的工具和文件
11.1.2 Help文件的创建
11.2 Delphi应用程序的Help编程
11.2.1 定义应用程序的帮助文件
11.2.2 通用对话框中使用帮助系统
11.3 Delphi帮助提示(Hint)的应用
11.3.1 帮助提示的显示
11.3.2 OnHint事件
11.4 自定义部件的帮助的安装

第十二章 异常处理与程序调试
12.1 Delphi异常处理机制与异常类
12.1.1 运行时间库异常类(RTL Exception)
12.1.2 对象异常类
12.1.3 部件异常类
12.1.4 小结
12.2 异常保护
12.2.1 需要保护的资源
12.2.2 产生一个资源保护块
12.3 异常响应
12.3.1 使用异常实例
12.3.2 提供缺省响应
12.3.3 响应一族异常
12.3.4 异常的重引发和处理嵌套
12.3.5 自定义异常类的应用
12.3.6 利用异常响应编程
12.4 程序调试简介
12.4.1 调试的准备和开始
12.4.2 程序运行的控制
12.4.3 断点的使用
12.4.4 监视数据的值
12.5 其它调试工具
12.5.1 Turbo Debugger
12.5.2 WinSight
12.5.3 WinSpector
12.6 使用Browser
12.6.1 设置过滤器
12.6.2 使用加速菜单
12.6.3 查找按钮
12.6.4 Detalls区的显示页
12.6.5 使用Browser
12.6.6 小结

第二部分 数 据 库 篇

第十三章 Delphi开发数据库应用程序概述
13.1 数据库系统概述
13.1.1 数据库管理系统
13.1.2 数据库应用程序
13.2 Delphi的数据库特性及功能简介
13.2.1 Delphi的数据库特性
13.2.2 Delphi可以访问的数据源
13.3 Delphi数据库的体系结构
13.3.1 数据访问部件
13.3.2 数据控制部件
13.3.3 数据库窗体专家和数据库操作台(DBD)
13.4 Delphi数据库应用程序的开发方法和步骤
13.4.1 概述
13.4.2 数据库应用程序的开发步骤
13.4.3 交付数据库应用程序
13.4.4 安装BDE
13.4.5 安装SQL Links

第十四章 简单数据库应用的创建及MASTAPP介绍
14.1 简单的单表数据库应用
14.1.1 选择相关的部件
14.1.2 设置部件的属性
14.1.3 运行程序
14.2 利用TDBNavigator部件创建存取程序
14.2.1 创建应用程序窗体
14.2.2 使用TDBNavigator部件移动记录指针
14.2.3 定制TDBNavigator部件
14.3 创建主要──明细数据库应用
14.3.1 一对多关系的主要──明细型数据库应用程序
14.3.2 一对多关系的数据库应用
14.4 字段对象的使用
14.4.1 字段对象的类型
14.4.2 创建永久性的字段对象
14.4.2 字段对象的属性设置
14.4.4 字段对象的访问
14.4.5 设定字段对象的显示格式
14.4.6 自定义字段以及计算字段对象的创建
14.5 查询数据库中的记录
14.5.1 使用GotoKey方法查找数据记录
14.5.2 使用FindKey方法查找数据库中的记录
14.5.3 利用GotoNearest和FindNearest执行不精确查找
14.6 修改数据库中的记录
14.6.1 Edit和Post方法
14.6.2 实现异常保护的try...finally语句
14.7 插入和删除记录
14.7.1 逐步插入方法
14.7.2 调用InsertRecord插入记录
14.8 输入数据的有效性验证

第十五章 数据访问部件的应用及编程
15.1 Delphi数据访问部件的层次结构
15.2 TSession部件及其应用
15.2.1 TSession部件的重要属性及作用
15.2.2 TSession部件的方法:
15.2.3 TSession部件应用举例
15.3 数据集部件TDataSet及其应用
15.3.1 数据集部件的几种状态(或称模式)
15.3.2 数据集的打开的关闭
15.3.3 数据集的导航
15.3.4 数据集中的数据维护
15.3.5 数据集部件与数据浏览部件的连接
15.3.6 数据集部件的事件
15.4 TTable部件及应用
15.4.1 TTable部件主要的属性
15.4.2 TTable部件的方法及应用
15.5 TDataSource部件及其应用
15.5.1 TDataSource部件的属性
15.5.2 TDataSource部件的事件
15.6 字段部件和字段编辑器的使用
15.6.1 字段部件
15.6.2 字段编辑器的使用
15.7 TReport部件及其应用
15.8 应用举例——多个窗体显示同一个数据库表

第十六章 数据浏览部件的应用及编程
16.1 数据浏览部件的基本特性
16.2 使用TDBText部件显示表中的数据
16.3 使用TDBEdit部件显示和编辑表中的数据
16.4 用TDBGrid部件显示和编辑表中的数据
16.4.1 TDBGrid部件的主要属性及应用
16.4.2 TDBGrid部件的事件及应用
16.5 TDBNavigator部件及其应用
16.6 TDBMemo部件及其应用
16.7 TDBImage部件及其应用
16.8 数据浏览部件中的列表框和组合框
16.8.1 TDBComboBox部件
16.8.2 TDBListBox部件

第十七章 SQL编程
17.1 SQL语言简介
17.1.1 SQL的历史
17.1.2 SQL的优点
17.2 TQuery部件在SQL编程中的运用
17.2.1 TQuery部件的使用
17.2.2 在TQuery部件中编写简单的SQL查询命令
17.3 SQL语言编程概述
17.3.1 SQL命令文本的编写
17.3.2 SQL程序的执行
17.3.3 通过TQuery部件如何获得活动的数据
17.4 动态SQL语句的编程
17.4.1 使用Params属性为参数赋值
17.4.2 使用ParamByName方法为参数赋值
17.4.3 使用Datasource属性为参数赋值
17.4.4 Prepare方法的使用
17.5 SQL编程实例
17.5.1 设计简单的SQL程序编辑器
17.5.2 设计一个数据库查询器


第三部分 高 级 开 发 篇

第十八章 Delphi客户/服务器应用开发
18.1 Delphi客户/服务器应用开发原理
18.1.1 客户/服务器体系结构
18.1.2 关系数据库体系结构与客户/服务器模式
18.1.3 各种数据库服务器功能介绍
18.1.4 IDAPI结构原理
18.2 Delphi客户/服务器应用开发环境的构造
18.2.1 Borland SQL Links 的安装
18.2.2 配置SQL环境
18.3 Delphi 客户/服务器编程
18.3.1 使用TDatabase部件联接SQL服务器
18.3.2 处理客户/服务器事务控制
18.3.3 使用存储过程
18.3.4 从开发平台到服务器的向上适化
18.4 Delphi客户/服务器应用实例分析
18.4.1 数据库环境介绍
18.4.2 应用程序分析

第十九章 Delphi 自定义部件开发
19.1 Delphi部件原理
19.1.1 什么是部件
19.1.2 编写部件的不同之处
19.1.3 建立部件过程概略
19.2 Delphi部件编程方法
19.2.1 Delphi部件编程概述
19.2.2 Delphi部件编程
19.3 Delphi部件编程实例
19.3.1 创建数据库相关的日历控制——TDBCalendar
19.3.2 创建图形部件

第二十章 开发Delphi对象式数据管理功能
20.1 流式对象的实现原理和应用
20.1.1 TStream对象
20.1.2 THandleStream对象
20.1.3 TFileStream对象
20.1.4 TCustormMemoryStream对象
20.1.5 TMemoryStream对象
20.1.6 TResourceStream对象
20.1.7 TBlobStream对象
20.2 读写对象的实现原理和应用
20.2.1 TFiler对象
20.2.2 TWriter对象
20.2.3 TReader对象
20.3 Delphi对象式数据管理应用实例
20.3.1 Delphi动态DFM文件及部件的存取在超媒体系统中的应用
20.3.2 数据库BLOB字段的应用
20.3.3 存取嵌入在OleContainer对象中的OLE服务器的数据

附 录

附录A 配置数据库引擎BDE(Borland DataBase Engine)
一、数据库引擎(Borland Database Engine)的配置指南
1、BDE配置工具概述
2、存储配置信息
二、配置Microsoft ODBC
1、配置Miscrosoft ODBC(Open Database Connectivity)的步骤
2、配置ODBC的配置文件
3、配置ODBC的BDE配置文件
4、ODBC的端口配置入口
5 、关于AutoODBC
三、BDE配置工具的参数
1、数据库引擎配置工具的System页
2、数据库引擎配置工具的Date页
3、数据库引擎配置工具的Time页
4、数据库配置工具的Number页
5、数据库引擎配置工具的Driver页
6、数据库引擎配置工具的Alias页


附录B Report Smith应用概述
一、关于报表Reports和Repert Smith 3.0
二、Reprort Smith概述
三、熟悉Report Smith
四、新版本Report Smith的新特点

附录C InterBase概述
一、Local InterBase
二、InterBase Server
三、InterBase的特性简介
四、InterBase的约束
五、语法规则
六、数据库对象命名规则
七、文件命名规则
八、文件说明
1、.主文件说明 
2、次级文件说明

附录D 数据库桌面介绍
一、数据库桌面(DataBase Desktop)新特点:
1、工具条增强功能
2、菜单增强功能
3、文件处理增强功能
4、工具增强功能
5、联机帮助的增强功能
6、SQL增强功能
二、关于数据库桌面对象
1、Tables
2、Temporary Tables
3、Queries
4、SQL文件
三、数据库桌面对象的文件扩展名
四、关于数据库桌面窗口
1、查询窗口
2、SQL编辑器
3、表格窗口
4、工具条
5、状态条

立即下载
下载的书籍需要相应的阅读器才能查看,请到如果你的机器上没有相应的阅读器,请到 图书阅读工具 栏目中下载相关的工具。

我来说两句】 【发送给朋友】 【加入收藏】 【返加顶部】 【打印本页】 【关闭窗口
中搜索 Delphi中文帮助手册
关于我们 / 合作推广 / 给我留言 / 版权举报 / 意见建议 / 广告投放 / 友情链接

Copyright ©2001-2003 Allrights reserved
e_mail:站长:webmaster(at)lihuasoft.net
网站编程QQ群  
京ICP备05001064号

页面生成时间:0.00406