知源书城 -Delphi 5入门与提高
本书资料更新时间:2025-01-20 18:23:21

Delphi 5入门与提高 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线

Delphi 5入门与提高精美图片
》Delphi 5入门与提高电子书籍版权问题 请点击这里查看《

Delphi 5入门与提高书籍详细信息

  • ISBN:9787115084606
  • 作者:暂无作者
  • 出版社:暂无出版社
  • 出版时间:2000-05
  • 页数:460
  • 价格:33.80
  • 纸张:暂无纸张
  • 装帧:暂无装帧
  • 开本:暂无开本
  • 语言:未知
  • 丛书:暂无丛书
  • TAG:暂无
  • 豆瓣评分:暂无豆瓣评分
  • 豆瓣短评:点击查看
  • 豆瓣讨论:点击查看
  • 豆瓣目录:点击查看
  • 读书笔记:点击查看
  • 原文摘录:点击查看
  • 更新时间:2025-01-20 18:23:21

内容简介:

本书全面系统地介绍了Delphi 5 的有关知识及编程技术。全书共分为三部分,部分为基础篇,由前三章组成,分别介绍了Delphi 5的新特性、Object Pascal语言和一些常用的组件;第二部分为提高篇,由第4章至第10章组成,分别介绍了ActiveX、DLL、异常处理、多线程和图形图像处理及多媒体制作等知识;第三部分为应用篇,由第11章至第16章组成,分别介绍了数据库开发、Web开发、CORBA及应用程序分布等问题。

本书内容全面而又重点突出,几乎涵盖了Delphi 5的所有编程领域和技术,并且结合了大量的实例进行讲解,是一本学习Delphi编程的非常好的参考书。


书籍目录:

部分 基础篇

章 Delphi 5.0入门3

1.1 Delphi简介3

1.1.1 Delphi的历史3

1.1.2 用Delphi编写Windows程序的基本概念4

1.2 Delphi 5.0新特性6

1.2.1 数据库方面的加强6

1.2.2 开发环境的改善7

1.2.3 可视组件库(VCL)的改进7

1.2.4 新的工具7

1.2.5 ActiveX方面的加强7

1.3 Delphi 5.0的开发环境7

1.3.1 主窗口8

1.3.2 对象监视器(Object Inspector)9

1.3.3 窗体(Form)10

1.3.4 程序编辑器(Code Editor)10

1.4 设计个Delphi 5.0程序11

1.4.1 新建应用程序工程12

1.4.2 生成新的窗体和组件13

1.4.3 设置窗体和组件的属性14

1.4.4 编写事件处理程序16

1.4.5 编译执行17

1.5 小结18

第二章 Object PASCAL语言基础19

2.1 基本概念19

2.1.1 数据类型20

2.1.2 常量说明20

2.1.3 变量说明21

2.1.4 赋值语句21

2.1.5 常用的运算符22

2.1.6 程序模块24

2.2 程序流程控制26

2.2.1 if语句26

2.2.2 case语句27

2.2.3 repeat语句27

2.2.4 while语句28

2.2.5 for语句28

2.3 过程和函数29

2.3.1 标题部分29

2.3.2 说明部分30

2.3.3 语句部分30

2.3.4 参数31

2.4 定义新的数据类型32

2.4.1 枚举型33

2.4.2 子界型33

2.4.3 数组型34

2.4.4 字符串型35

2.4.5 集合型36

2.4.6 记录型36

2.5 面向对象的特性37

2.5.1 定义一个类38

2.5.2 构造函数和析构函数41

2.5.3 使用一个对象42

2.6 小结43

第三章 常用组件44

3.1 标签(Label)44

3.2 编辑框(Edit)46

3.3 多行编辑框(Memo)48

3.4 命令按钮(Button)49

3.5 位图按钮(BitBtn)50

3.6 快捷按钮(SpeedButton)52

3.7 复选框(CheckBox)53

3.8 单选按钮(RadioButton)54

3.9 分组框(GroupBox)55

3.10 单选分组框(RadioBox)55

3.11 列表框(ListBox)56

3.12 组合框(ComboBox)58

3.13 面板(Panel)60

3.14 框架(Frames)61

3.15 主菜单(MainMenu)62

3.15.1 主菜单的建立63

3.15.2 菜单项的命令65

3.15.3 其它的菜单项属性65

3.15.4 MainMenu的属性66

3.16 弹出式菜单(PopupMenu)66

3.17 通用的组件属性67

3.18 小结68

第二部分 提高篇

第四章 OLE(对象链接与嵌入)71

4.1 OLE概述71

4.2 OLE客户71

4.2.1 创建OLE客户程序72

4.2.2 TOleContainer部件的属性73

4.2.3 TOleContainer部件的方法和事件75

4.2.4 如何检测已注册的OLE对象类77

4.3 OLE自动化83

4.3.1 服务器的分类83

4.3.2 怎样操纵自动化对象83

4.3.3 一个程序示例87

4.4 小结92

第五章 COM、DCOM与ActiveX技术93

5.1 COM、DCOM和ActiveX技术原理93

5.1.1 技术背景94

5.1.2 COM94

5.1.3 DCOM98

5.1.4 ActiveX及DAX99

5.2 使用第三方ActiveX控件101

5.3 创建自己的AcitveX控件106

5.4 创建ActiveForm114

5.5 将ActiveX发布到Web上116

5.6 小结117

第六章 DLL的创建和使用119

6.1 DLL概述119

6.1.1 DLL出现的背景119

6.1.2 DLL(动态链接库)的使用原理120

6.1.3 使用DLL带来的好处120

6.2 DLL单元的剖析121

6.3 编写DLL的基础知识122

6.3.1 DLL中的函数和过程122

6.3.2 exports关键字123

6.3.3 关于DLLProc函数123

6.4 加载DLL125

6.4.1 静态加载125

6.4.2 动态加载125

6.5 调用DLL中的函数和方法126

6.5.1 静态加载时的调用方法126

6.5.2 动态加载时的调用方法127

6.6 创建资源DLL130

6.6.1 利用DLL实现窗体的重用130

6.6.2 资源DLL133

6.7 小结134

第七章 异常处理135

7.1 关于异常处理的基本介绍133

7.1.1 异常的来源133

7.1.2 异常的关键字134

7.2 DELPHI关于异常处理的语句的概述134

7.2.1 关于使用try….except语句134

7.2.2 关于try…finally语句135

7.2.3 关于Try…except和Try…..Finally的嵌套使用137

7.2.4 关于On…Do…Else语句的使用138

7.2.5 关于raise 语句的使用140

7.3 创建异常类143

7.3.1 定制异常类143

7.3.2 非派生异常类148

7.4 小结149

第八章 多线程应用150

8.1 有关概念的介绍150

8.2 利用Windows API来创建多线程151

8.3 在多线程中解决同步问题154

8.3.1 使用TRTLCriticalSection控制同步157

8.3.2 使用Mutexes控制同步161

8.4 TThread对象和VCL161

8.4.1 如何添加TThread类162

8.4.2 TThread类中重要方法的使用162

8.4.3 TThread类提供使用局部变量的方法165

8.4.4 线程的优先级165

8.4.5 一个关于TThread类的例子165

8.5 小结174

第九章 图形和多媒体175

9.1 用画布(Canvas)绘图175

9.1.1 画布的属性175

9.1.2 画布的方法178

9.1.3 关于绘图程序181

9.2 多媒体播放182

9.2.1 有关多媒体182

9.2.2 MediaPlayer组件182

9.2.3 制作自己的媒体播放器187

9.3 小结191

第十章 自制组件192

10.1 基类的选择192

10.1.1 公共基类192

10.1.2 现有的组件193

10.1.3 自制组件模板193

10.1.4 几点建议193

10.2 编写自己的组件194

10.2.1 建立组件框架194

10.2.2 添加自己的属性195

10.2.3 添加方法203

10.2.4 添加事件207

10.3 安装组件213

10.3.1 如何安装组件213

10.3.2 为组件增加图标214

10.3.3 关于包215

10.4 小结217

第三部分 应用篇

第十一章 Delphi数据库应用开发基础221

11.1 关于数据库221

11.1.1 数据库系统概述222

11.1.2 用Database Desktop创建个数据库223

11.2 Delphi的数据库特性226

11.2.1 Delphi的数据库特性及体系结构226

11.2.2 Delphi数据库组件简介228

11.3 创建个Delphi数据库应用程序231

11.3.1 使用Database Form Wizard 创建数据库窗体232

11.3.2 了解由Database Form Wizard创建的窗体237

11.3.3 运行程序238

11.4 Delphi数据库应用程序开发的一般方法初探239

11.4.1 概述239

11.4.2 数据库应用程序的开发步骤240

11.5 主要--明细型数据库应用程序实例241

11.5.1 一对多关系的主要──明细型数据库应用程序242

11.5.2 一对多-多关系的数据库应用245

11.6 更进一步:掌握Delphi数据库编程技术246

11.6.1 字段类的使用247

11.6.2 查询数据库中的记录254

11.6.3 修改数据库中的记录259

11.6.4 数据访问组件的应用及编程263

11.6.5 TTable组件及应用270

11.6.6 TDataSource组件及其应用274

11.6.7 数据浏览组件的应用及编程276

11.7 小结288

第十二章 Delphi数据库高级专题一: 深入了解Delphi数据库组件289

12.1 TSession组件及其应用289

12.1.1 TSession组件的重要属性及作用289

12.1.2 TSession组件的方法290

12.1.3 TSession组件应用举例291

12.2 输入数据的有效性验证292

12.3 使用DataModule295

12.3.1 为什么使用DataModule295

12.3.2 如何使用DataModule295

12.3.3 使用DataModule的一个实例299

12.4 使用QReport组件制作报表300

12.4.1 使用Quick Report Wizard和Report Templates快速生成报表300

12.4.2 QReport组件及其应用305

12.4.3 一个报表实例309

12.5 SQL编程311

12.5.1 SQL语言简介311

12.5.2 TQuery组件简介312

12.5.3 编写个简单的SQL程序313

12.5.4 SQL语言编程概述316

12.5.5 动态SQL的编程321

12.5.6 SQL编程实例323

12.6 小结326

第十三章 Delphi数据库高级专题二: 客户/服务器应用开发327

13.1 客户/服务器应用开发原理327

13.1.1 客户/服务器体系结构327

13.1.2 各种数据库服务器产品介绍329

13.1.3 Delphi的客户/服务器解决方案--IDAPI333

13.2 Delphi客户/服务器应用开发环境的构造339

13.2.1 建立和管理数据库别名(Alias)340

13.2.2 配置SQL Link驱动程序默认设置的方法341

13.2.3 连接SQL服务器344

13.3 Delphi Client/Server数据库开发技术347

13.3.1 使用TDatabase组件连接SQL服务器347

13.3.2 处理Client/Server事务控制352

13.3.3 使用存储过程355

13.3.4 从开发平台到服务器的向上适化358

13.4 Delphi客户/服务器应用实例分析360

13.4.1 数据库环境介绍360

13.4.2 应用程序分析363

13.5 小结376

第十四章 Web编程377

14.1 几种Web应用开发技术介绍377

14.1.1 CGI(Common Gateway Interface,通用网关接口)377

14.1.2 Web Server API378

14.1.3 ASP(Active Server Pages)379

14.1.4 JDBC(Java Database Connectivity,Java 数据库互连)379

14.2 Delphi 5.0对Web服务器应用程序的支持380

14.2.1 Delphi对Web服务器应用程序支持的几种方式380

14.2.2 Web服务器应用程序的结构380

14.2.3 各组件是如何协调工作的381

14.2.4 如何迅速构建应用382

14.2.5 利用数据库组件轻松响应用户请求385

14.3 Web服务器应用程序实例385

14.3.1 系统设计目标与主要功能385

14.3.2 系统工作模型385

14.3.3 系统的实现386

14.4 小结405

第十五章 CORBA 应用406

15.1 CORBA及相关技术的介绍406

15.1.1 CORBA带来的优点407

15.1.2 CORBA的体系结构407

15.2 基于CORBA平台的分布式应用开发过程409

15.3 Smart Agent的介绍412

15.3.1 Smart Agent 的概述412

15.3.2 Smart Agent的配置413

15.3.3 启动Smart Agent413

15.3.4 配置ORB域413

15.3.5 连接不同局域网上的Smart Agent413

15.3.6 Smart Agent中的环境变量414

15.3.7 关于CORBA服务器的激活414

15.4 在Delphi中开发CORBA应用程序的过程414

15.4.1 如何开发服务器程序414

15.4.2 如何开发客户端程序417

15.5 小结419

第十六章 发布应用420

16.1 发布应用概述420

16.2 完善你的应用421

16.2.1 启动界面的制作421

16.2.2 读写注册表424

16.2.3 制作Windows风格的联机帮助系统427

16.3 制作专业化的Setup程序435

16.4 小结446


作者介绍:

暂无相关内容,正在全力查找中


出版社信息:

暂无出版社相关信息,正在全力查找中!


书籍摘录:

暂无相关书籍摘录,正在全力查找中!


在线阅读/听书/购买/PDF下载地址:


原文赏析:

暂无原文赏析,正在全力查找中!


其它内容:

书籍介绍

本书全面系统地介绍了Delphi 5 的有关知识及编程技术。全书共分为三部分,第一部分为基础篇,由前三章组成,分别介绍了Delphi 5的新特性、Object Pascal语言和一些常用的组件;第二部分为提高篇,由第4章至第10章组成,分别介绍了ActiveX、DLL、异常处理、多线程和图形图像处理及多媒体制作等知识;第三部分为应用篇,由第11章至第16章组成,分别介绍了数据库开发、Web开发、C


书籍真实打分

  • 故事情节:8分

  • 人物塑造:9分

  • 主题深度:4分

  • 文字风格:4分

  • 语言运用:3分

  • 文笔流畅:8分

  • 思想传递:3分

  • 知识深度:9分

  • 知识广度:6分

  • 实用性:3分

  • 章节划分:6分

  • 结构布局:4分

  • 新颖与独特:9分

  • 情感共鸣:9分

  • 引人入胜:9分

  • 现实相关:3分

  • 沉浸感:4分

  • 事实准确性:3分

  • 文化贡献:3分


网站评分

  • 书籍多样性:6分

  • 书籍信息完全性:9分

  • 网站更新速度:4分

  • 使用便利性:9分

  • 书籍清晰度:8分

  • 书籍格式兼容性:8分

  • 是否包含广告:6分

  • 加载速度:5分

  • 安全性:8分

  • 稳定性:9分

  • 搜索功能:9分

  • 下载便捷性:3分


下载点评

  • 微信读书(609+)
  • 字体合适(382+)
  • 博大精深(572+)
  • 情节曲折(261+)
  • 在线转格式(612+)
  • 中评(641+)

下载评价

  • 网友 饶***丽: ( 2025-01-05 08:28:59 )

    下载方式特简单,一直点就好了。

  • 网友 孔***旋: ( 2024-12-23 00:52:02 )

    很好。顶一个希望越来越好,一直支持。

  • 网友 相***儿: ( 2025-01-08 20:05:23 )

    你要的这里都能找到哦!!!

  • 网友 瞿***香: ( 2025-01-20 03:27:29 )

    非常好就是加载有点儿慢。

  • 网友 宓***莉: ( 2024-12-27 03:18:23 )

    不仅速度快,而且内容无盗版痕迹。

  • 网友 权***颜: ( 2025-01-01 12:44:37 )

    下载地址、格式选择、下载方式都还挺多的

  • 网友 师***怀: ( 2025-01-12 05:55:35 )

    好是好,要是能免费下就好了

  • 网友 融***华: ( 2025-01-09 11:58:22 )

    下载速度还可以

  • 网友 马***偲: ( 2024-12-21 13:20:53 )

    好 很好 非常好 无比的好 史上最好的

  • 网友 曾***玉: ( 2024-12-26 08:20:16 )

    直接选择epub/azw3/mobi就可以了,然后导入微信读书,体验百分百!!!

  • 网友 国***芳: ( 2025-01-18 15:45:07 )

    五星好评


随机推荐