图书介绍
DELPHI 2005入门与提高 经典清华版PDF|Epub|txt|kindle电子书版本网盘下载
- 吕伟臣,霍言,高小山编著 著
- 出版社: 北京:清华大学出版社
- ISBN:7302121060
- 出版时间:2006
- 标注页数:574页
- 文件大小:94MB
- 文件页数:589页
- 主题词:软件工具-程序设计
PDF下载
下载说明
DELPHI 2005入门与提高 经典清华版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目录1
第1章 Delphi 2005环境介绍与特性1
1.1 Delphi 2005集成开发环境介绍2
1.1.1 Delphi 2005的新特性2
1.1.2 Delphi 2005的安装与界面简介2
1.2 设计第1个应用程序6
1.2.1 设计应用程序窗口7
1.2.2 调整控件的位置及尺寸8
1.2.3 设置对象的属性10
1.2.4 编写【矩形】按钮的事件处理过程11
1.2.5 编写【颜色】按钮的事件处理过程12
1.2.6 编译和运行13
1.2.7 使用联机帮助14
1.3 创建多窗体工程项目14
1.3.1 Delphi工程的组成14
1.3.2 创建一个有对话框功能的窗口15
1.3.3 使用工程管理器16
1.4 WinForm编程基础18
1.4.1 WinForm编程入门18
1.4.2 设计应用程序窗口18
1.5 习题20
第2章 Delphi 2005语言基础23
2.1 Object Pascal的基本语法24
2.1.1 标识符的说明与使用24
2.1.2 赋值语句27
2.1.3 跳转语句28
2.1.4 循环语句30
2.1.5 程序模块32
2.1.6 关于作用范围33
2.1.7 过程和函数34
2.1.8 编写一个过程或函数36
2.1.9 自定义数据类型39
2.1.10 Object Pascal的库单元42
2.2 对象和类45
2.2.1 什么是类和对象45
2.2.2 类的封装49
2.2.3 类的继承性51
2.2.4 类的多态性52
2.2.5 类引用55
2.2.6 TObject和TClass56
2.3 习题57
第3章 Delphi 2005常用控件的使用59
3.1.1 常用的文本相关控件60
3.1 VCL可视化控件的使用60
3.1.2 按钮和复选框控件62
3.1.3 分组和分界控件63
3.1.4 图形和图像控件64
3.1.5 关系图和文件列表控件65
3.1.6 滚动控件66
3.1.7 网格和表格控件67
3.1.8 多媒体控件68
3.2 使用VCL非可视化控件68
3.2.1 使用菜单控件68
3.2.2 使用计时器控件71
3.2.3 使用公用对话框控件72
3.3 使用WinForm控件74
3.3.1 添加与删除控件76
3.3.2 按钮类控件77
3.3.3 框架类控件78
3.3.4 列表框、视图类控件80
3.3.5 滚动类控件83
3.3.6 工具栏和状态栏控件86
3.3.7 定时器控件87
3.4 习题88
第4章 文本编辑91
4.1 编辑控件及应用92
4.1.1 Edit控件92
4.1.2 Memo控件93
4.2 字符串列表的常用操作95
4.2.1 在列表中操作字符串95
4.2.2 装载和保存字符串列表99
4.2.3 创建新的字符串列表99
4.2.4 往字符串列表中加入对象101
4.3.1 【字体】对话框控件104
4.3 常用对话框的使用104
4.3.2 【查找】对话框控件107
4.3.3 【替换】对话框控件109
4.3.4 【打开】对话框控件110
4.4 文件打印112
4.4.1 TPrinter对象115
4.4.2 【打印】对话框116
4.5 使用剪贴板传输文本120
4.5.1 剪贴板的相关知识及其应用120
4.5.2 选择文本123
4.5.4 大文本操作124
4.5.3 剪切、复制和粘贴文本124
4.6 MDI窗体的文本编辑器125
4.6.1 创建父窗体125
4.6.2 创建子窗体125
4.6.3 创建应用程序菜单与菜单融合126
4.6.4 完整的MDI文本编辑器实例128
4.7 多页面的文本编辑器135
4.7.1 静态多页面界面136
4.7.2 动态多页面界面设计137
4.8 习题142
第5章 WinForm文本界面编程145
5.1 WinForm常用编辑控件介绍146
5.1.1 Label和LinkLabel控件146
5.1.2 TextBox和RichTextBox控件148
5.1.3 ListBox、ComboBox和CheckedListBox控件149
5.2 菜单控件151
5.2.1 菜单项的常用属性事件151
5.2.2 建立菜单153
5.3 使用公用对话框154
5.3.1 显示【打开】和【另存为】对话框154
5.3.2 使用【颜色】对话框155
5.3.3 使用【字体】对话框156
5.3.4 使用【打印】对话框157
5.4 .NET中的文本打印技术158
5.5 文本与剪贴板的交互应用161
5.6 WinForm MDI文本编辑器的制作163
5.7 习题167
第6章 图形图像编程171
6.1 图形类详解172
6.1.1 TCanvas类172
6.1.2 TPen类175
6.1.3 TBrush类176
6.1.4 TColor类176
6.2 图形类的应用178
6.2.1 在工具条中添加快捷按钮179
6.2.2 响应鼠标事件179
6.2.3 绘图功能的实现181
6.2.4 应用程序完整代码184
6.3 图像类详解194
6.3.1 TGraphic类195
6.3.2 TPicture类195
6.3.4 TBitmap类196
6.3.3 TImage类196
6.3.5 图像类应用实例198
6.4 利用剪贴板传输图像200
6.4.1 把图像复制到剪贴板200
6.4.2 把图像剪切到剪贴板200
6.4.3 从剪贴板粘贴图像201
6.5 习题201
第7章 WinForm图形图像编程203
7.1.1 WinForm显示图像的几种方法204
7.1 WinForm中的图形图像编程技术204
7.1.2 图片框控件介绍205
7.1.3 使用图像列表控件208
7.1.4 使用图形方法211
7.1.5 绘制曲线217
7.2 .NET中图像打印技术220
7.3 图形图像与剪贴板的交互应用221
7.4 图形图像编辑软件的制作223
7.5 习题227
第8章 VCL文件管理229
8.1.1 文件类型230
8.1.2 文件管理的标准过程230
8.1 文件类型和标准过程230
8.2 文本文件234
8.2.1 文本文件的变量声明234
8.2.2 文本文件的打开和关闭234
8.2.3 文本文件的读写235
8.2.4 文本文件的编辑237
8.3 文件、目录、磁盘函数的应用240
8.3.1 文件函数应用240
8.3.2 目录函数应用242
8.3.3 磁盘函数应用245
8.4.1 文件控件及其相互关系246
8.4 文件控件的应用246
8.4.2 文件名浏览查找系统的设计思路247
8.4.3 文件名浏览查找系统的功能和实现248
8.5 文件管理器的实现251
8.5.1 设计的基本思路252
8.5.2 文件控件的联系253
8.5.3 DriveTabSet的自画风格显示254
8.5.4 文件管理基本功能的实现256
8.5.5 其他文件管理功能的实现261
8.5.6 目录管理功能的实现264
8.5.7 一些问题的处理266
8.6.1 开发拖动功能的一般步骤268
8.6 文件管理器的拖动支持268
8.6.2 给文件管理器添加拖动功能270
8.7 习题273
第9章 WinForm文件管理275
9.1 文件系统对象276
9.1.1 System.IO.File对象276
9.1.2 System.IO.Directory对象281
9.2.1 概述288
9.2.2 Stream对象288
9.2 文件的读写288
9.2.3 FileStream对象290
9.2.4 .NET中文件、Stream读写操作对比演示290
9.3 .NET中的数据、对象拖动技术295
9.4 利用TreeView控件制作目录树298
9.5 利用ListView控件制作文件列表视图300
9.6 习题303
第10章 高级编程应用305
10.1 多媒体程序的制作306
10.1.1 多媒体控件介绍306
10.1.2 媒体播放器的制作310
10.2 资源文件的应用316
10.2.1 资源文件的制作方法317
10.2.2 资源的使用319
10.2.3 简单多媒体游戏的综合举例325
10.3 多线程的应用328
10.3.1 TThread类的特性与应用328
10.3.2 利用TThread类实现多线程应用330
10.3.3 三个线程应用的综合实例334
10.3.4 多线程API的应用339
10.3.5 多线程API应用342
10.4.1 DLL工作原理347
10.4 动态链接库的制作与应用347
10.4.2 DLL的编写348
10.4.3 调用DLL351
10.5 习题359
第11章 Win Form多线程编程363
11.1 .NET多线程应用364
11.1.1 一个简单的多线程例子364
11.1.2 通过多线程程序传送数据366
11.1.3 同步线程368
11.1.4 一个完整的多线程运行的例子369
11.2 习题372
第12章 数据库的基本概念373
12.1.1 使用数据库374
12.1 设计数据库应用程序374
12.1.2 数据库应用程序的体系结构376
12.1.3 设计用户界面380
12.2 连接数据库382
12.2.1 Database控件382
12.2.2 连接控制383
12.2.3 遍历一个数据库的所有数据集387
12.2.4 Database与Session的关系387
12.3 数据集简介388
12.3.2 数据集的状态389
12.3.1 打开和关闭数据集389
12.3.3 浏览记录390
12.3.4 搜索特定的记录392
12.3.5 数据操作394
12.3.6 TBDEDataSet396
12.3.7 TDBDataSet397
12.4 字段对象398
12.4.1 理解字段对象399
12.4.2 动态字段对象和永久字段对象400
12.4.3 设置永久字段对象的特性403
12.4.4 显示、转换和访问字段的值405
12.5 访问数据表406
12.5.1 使用TTable控件的一般步骤406
12.5.2 在数据表中搜索记录407
12.5.3 记录排序409
12.6 查询数据库411
12.6.1 有效地使用查询411
12.6.2 使用Query控件的一般步骤412
12.6.3 执行查询412
12.6.4 查询结果413
12.7 习题414
第13章 数据浏览控件417
13.1 数据库控件及其应用418
13.1.1 数据浏览控件的基本特性418
13.1.2 使用TDBText控件显示表中的数据420
13.1.3 使用TDBEdit控件显示和编辑表中的数据421
13.1.4 TDBMemo控件及其应用421
13.1.5 TDBImage控件及其应用422
13.1.6 用TDBGrid控件显示和编辑表中的数据422
13.1.7 TDBNavigator控件及其应用429
13.1.8 数据浏览控件中的列表框和组合框431
13.2 习题433
第14章 SQL编程435
14.1.1 TQuery控件在SQL编程中的运用436
14.1 SQL编程436
14.1.2 SQL语言编程概述438
14.1.3 使用动态SQL语句编程442
14.1.4 SQL编程实例445
14.2 习题450
第15章 BDP数据库引擎应用453
15.1.1 SQL Server 2000企业管理器454
15.1.2 建立新的数据库454
15.1 使用SQL Server 2000创建数据库454
15.1.3 添加表455
15.1.4 添加记录457
15.2 .NET数据库访问控件介绍457
15.3 SQLConnection对象458
15.3.1 SQLConnection对象的常用属性458
15.3.2 SQLConnection对象的常用方法459
15.4 SQLCommand对象460
15.4.1 SQLCommand对象的常用属性460
15.4.2 SQLCommand对象的常用方法461
15.5.2 SQLDataReader对象的常用方法462
15.5.1 SQLDataReader对象的常用属性462
15.5 SQLDataReader对象462
15.6 SQLDataAdapter对象463
15.6.1 SQLDataAdapter对象的常用属性463
15.6.2 SQLDataAdapter对象的常用方法464
15.7 BDPConnection对象465
15.7.1 BDPConnection对象的常用属性465
15.7.2 BDPConnection对象的常用方法466
15.8 BDPCommand对象467
15.8.1 BDPCommand对象的常用属性467
15.9.1 BDPDataReader对象的常用属性468
15.9 BDPDataReader对象468
15.8.2 BDPCommand对象的常用方法468
15.9.2 BDPDataReader对象的常用方法469
15.10 BDPDataAdapter对象469
15.10.1 BDPDataAdapter对象的常用属性470
15.10.2 BDPDataAdapter对象的常用方法471
15.11 使用数据控件访问数据库472
15.12 习题480
第16章 网络编程481
16.1 Indy控件介绍482
16.1.1 Indy控件的工作模式及特点482
16.1.2 Indy控件包简介483
16.2.1 HTTP协议的处理484
16.2 Indy控件编程应用484
16.2.2 POP3协议的处理489
16.3 Internet编程492
16.3.1 在.NET中开发邮件发送工具492
16.3.2 在.NET中开发IE浏览器495
16.3.3 编制浏览器498
16.4 小结508
16.5 习题508
第17章 ASP.NET Web Application编程511
17.1.2 ASP.NET中的常用控件512
17.1 ASP.NET技术简介512
17.1.1 ASP.NET的新特性512
17.1.3 应用ASP.NET进行Web应用程序设计513
17.2 习题524
第18章 ASP.NET Web Services编程应用527
18.1 Web Services简介528
18.2 建立Web Service服务529
18.3 Web Service方法的应用534
18.3.1 VCL Form Application应用Web Service535
1 8.3.2 WinForm Application应用Web Service542
18.4 习题544
第19章 程序的调试与异常处理547
19.1 Delphi中的异常处理机制548
19.2 异常的保护549
19.2.1 被保护语句块549
19.2.2 产生一个资源保护块551
19.3 异常响应553
19.3.1 使用异常实例553
19.3.2 异常的重引发555
19.3.3 自定义异常类的应用555
19.4 程序调试简介557
19.3.4 利用异常响应编程557
19.4.1 调试的准备和开始558
19.4.2 程序运行的控制559
19.4.3 断点的使用560
19.4.4 监视数据的值561
19.4.5 其他调试窗口介绍563
19.5 其他调试工具566
19.5.1 Turbo Debugger566
19.5.2 WinSight 32567
19.6 习题568
附录 参考答案570