图书介绍
Delphi 6实例入门【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 刘烊,田守瑞等编著 著
- 出版社: 北京:中国青年出版社
- ISBN:750064695X
- 出版时间:2002
- 标注页数:380页
- 文件大小:69MB
- 文件页数:391页
- 主题词:
PDF下载
下载说明
Delphi 6实例入门PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 开发一个简单的文本编辑器2
1.1 概述2
1.2 基础知识3
1.2.1 熟悉Delphi 6的集成开发环境3
1.2.2 面向对象的程序设计6
1.2.3 Delphi 6程序设计流程6
1.2.4 认识应用程序框架6
1.3 编程思路7
1.4 操作步骤8
1.5 创意与超越21
1.6 本章小结24
第2章 多文档文本编辑器26
2.1 概述26
2.2 基础知识27
2.2.1 认识Delphi 6的项目体系结构27
2.2.2 Delphi 6项目的框架类29
2.2.3 制作主菜单和弹出式菜单的常规方法33
2.2.4 制作工具条的常规方法34
2.2.5 让菜单或工具条上的按钮显示图像34
2.2.6 多文档界面技术35
2.2.7 快闪窗口制作技术36
2.2.8 动态菜单生成技术36
2.3 编程思路36
2.4 操作步骤37
2.5 创意与超越43
2.6 本章小结45
第3章 开发一个文件管理应用程序47
3.1 概述47
3.2 基础知识47
3.2.1 文件处理相关知识47
3.2.2 Delphi 6提供的文件管理标准过程49
3.2.3 Delphi 6的拖放编程51
3.2.4 程序中的异常处理54
3.3 编程思路56
3.4 操作步骤56
3.5 创意与超越62
3.6 本章小结63
第4章 开发一个绘图程序65
4.1 概述65
4.2 基础知识65
4.2.1 Delphi 6提供的图形类65
4.2.2 Delphi 6提供的图像类67
4.2.3 利用剪贴板进行数据交换68
4.3 编程思路70
4.3.1 如何在工具条中添加SpeedButton(加速按钮)70
4.3.2 如何响应鼠标事件以绘制图形71
4.3.3 如何根据所选择的绘图工具绘制相应的图形71
4.3.4 如何检测用户的动作并实现绘图的“橡皮擦”功能72
4.4 操作步骤72
4.5 创意与超越76
4.6 本章小结77
第5章 开发一个CD播放器79
5.1 概述79
5.2 基础知识79
5.2.1 使用TMediaPlayer组件79
5.2.2 组件的调整与对齐81
5.3 编程思路82
5.4 操作步骤84
5.5 创意与超越89
5.6 本章小结90
第6章 一个多线程的文件搜索程序92
6.1 概述92
6.2 基础知识92
6.2.1 Delphi 6提供的线程对象92
6.2.2 与VCL主线程同步95
6.2.3 线程的优先级和时序安排97
6.2.4 管理多线程97
6.3 编程思路104
6.4 操作步骤106
6.5 创意与超越110
6.6 本章小结110
第7章 开发一个控制面板应用程序112
7.1 概述112
7.2 基础知识112
7.2.1 动态链接库(DLL)的工作原理112
7.2.2 动态链接库(DLL)的编写113
7.2.3 在应用程序中调用DLL中的过程或函数115
7.2.4 显示DLL中的模式窗体117
7.2.5 显示DLL中的无模式窗体120
7.3 编程思路123
7.4 操作步骤123
7.5 本章小结126
第8章 开发一个自定义组件128
8.1 概述128
8.2 基础知识128
8.2.1 面向组件的系统开发方法128
8.2.2 Delphi 6提供的组件129
8.2.3 建立组件和使用组件的区别130
8.2.4 组件的结构130
8.2.5 组件包137
8.3 编程思路137
8.4 操作步骤138
8.5 创意与超越144
8.6 本章小结145
第9章 开发一个托盘应用程序147
9.1 概述147
9.2 基础知识147
9.2.1 使用Win32 API函数147
9.2.2 Windows的消息处理机制148
9.2.3 Windows消息系统是如何工作的150
9.2.4 Delphi 6的VCL消息系统150
9.2.5 过滤消息156
9.2.6 注册表和INI文件编程技术157
9.3 编程思路160
9.4 操作步骤161
9.5 创意与超越166
9.6 本章小结166
第10章 开发一个桌面数据库应用168
10.1 概述168
10.2 基础知识169
10.2.1 数据库系统的一些基本知识169
10.2.2 Delphi 6提供的用于开发数据库应用的组件170
10.2.3 数据库的类型171
10.2.4 数据库应用的体系结构172
10.2.5 数据库应用程序的开发步骤175
10.2.6 使用Borland数据库引擎176
10.2.7 使用BDE数据集178
10.2.8 数据源组件的使用193
10.2.9 数据感知组件的使用196
10.2.10 字段组件和字段编辑器的使用202
10.2.11 报表组件的使用207
10.2.12 使用DataBase Desktop工具208
10.3 编程思路208
10.4 操作步骤209
10.5 创意与超越215
10.6 本章小结215
第11章 开发一个客户/服务器数据库应用217
11.1 概述217
11.2 基础知识217
11.2.1 客户/服务器结构的优点217
11.2.2 客户/服务器体系结构218
11.2.3 客户/服务器模型219
11.2.4 开发桌面数据库和客户/服务器的比较219
11.2.5 SQL在客户/服务器开发中的重要作用220
11.2.6 客户/服务器应用开发环境的构造221
11.2.7 使用TDatabase组件221
11.2.8 事务控制226
11.2.9 TQuery组件在SQL编程中的运用227
11.2.10 使用TStoredProc组件执行存储过程231
11.3 编程思路232
11.4 操作步骤232
11.5 创意与超越241
11.6 本章小结241
第12章 开发一个多层分布式数据库应用243
12.1 概述243
12.2 基础知识243
12.2.1 多层应用的体系结构243
12.2.2 多层数据库模式的优点244
12.2.3 基于提供者(provider-based)的多层应用244
12.2.4 客户应用及应用服务器的结构246
12.2.5 开发多层数据库应用的一般步骤247
12.2.6 扩展应用服务器的接口252
12.2.7 调用服务器接口253
12.2.8 开发基于Web的客户应用254
12.2.9 使用Internet Express创建Web应用255
12.3 编程思路258
12.4 操作步骤258
12.5 创意与超越263
12.6 本章小结263
第13章 开发一个网上聊天程序265
13.1 概述265
13.2 基础知识265
13.2.1 WinSocket编程265
13.2.2 Delphi 6提供的WinSock封装类267
13.3 编程思路274
13.4 操作步骤275
13.5 创意与超越279
13.6 本章小结279
第14章 开发一个电子邮件收发程序281
14.1 概述281
14.2 基础知识282
14.2.1 POP3和SMTP电子邮件协议282
14.2.2 电子邮件收发原理282
14.2.3 Delphi 6新增的Indy组件的使用283
14.3 编程思路287
14.4 操作步骤288
14.5 创意与超越296
14.6 本章小结296
第15章 开发一个Web浏览器298
15.1 概述298
15.2 基础知识298
15.2.1 Web与HTTP传输协议298
15.2.2 TWebBrowser组件的使用299
15.3 编程思路301
15.4 操作步骤301
15.5 创意与超越305
15.6 本章小结305
第16章 开发一个Internet服务应用307
16.1 概述307
16.2 基础知识307
16.2.1 Web服务应用的工作原理307
16.2.2 Web服务应用的类型309
16.2.3 Web服务应用开发环境的建立314
16.2.4 Delphi 6对Web服务应用开发的支持315
16.2.5 以Web Broker体系架构创建Web服务应用319
16.2.6 用HTML内容生成器建立动态网页323
16.2.7 使用Cookie保存状态信息332
16.2.8 重定向到另一个Web站点333
16.2.9 从一个HTML表单中获取信息334
16.2.10 数据流的处理335
16.2.11 调试Web服务应用337
16.3 编程思路339
16.4 操作步骤340
16.5 创意与超越344
16.6 本章小结344
附录A Object Pascal面向对象编程速成345
A.1 项目组织345
A.1.1 项目345
A.1.2 单元346
A.2 程序注解347
A.3 Object Pascal基本语法347
A.3.1 编写赋值语句348
A.3.2 标识符的说明与使用348
A.3.3 保留字348
A.3.4 运算符348
A.3.5 数据类型349
A.3.6 程序控制语句355
A.4 过程与函数357
A.4.1 调用约定358
A.4.2 参数的传递358
A.5 面向对象编程360
A.5.1 面向对象的一些基本概念361
A.5.2 类的声明和实例化362
A.5.3 析构对象363
A.5.4 类成员的可见性364
A.5.5 域364
A.5.6 方法365
A.5.7 属性369
A.5.8 类引用372
A.6 接口对象375
A.6.1 接口的声明375
A.6.2 接口的标识376
A.6.3 接口与继承376
A.6.4 接口的实现377
A.6.5 Dispatch接口类型377
附录B Delphi 6常用操作快捷键377
热门推荐
- 2513967.html
- 2713862.html
- 3633734.html
- 91037.html
- 3572079.html
- 2255376.html
- 3199867.html
- 2737861.html
- 2590074.html
- 2472569.html
- http://www.ickdjs.cc/book_2540530.html
- http://www.ickdjs.cc/book_3051047.html
- http://www.ickdjs.cc/book_3252221.html
- http://www.ickdjs.cc/book_2432177.html
- http://www.ickdjs.cc/book_391542.html
- http://www.ickdjs.cc/book_1122182.html
- http://www.ickdjs.cc/book_2532855.html
- http://www.ickdjs.cc/book_217491.html
- http://www.ickdjs.cc/book_380549.html
- http://www.ickdjs.cc/book_2634403.html