图书介绍
Delphi 7入门与提高2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 东方人华主编;吕伟臣编著 著
- 出版社: 北京:清华大学出版社
- ISBN:7302066388
- 出版时间:2003
- 标注页数:501页
- 文件大小:89MB
- 文件页数:515页
- 主题词:软件工具-程序设计
PDF下载
下载说明
Delphi 7入门与提高PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目录1
第1章Delphi 7的IDE环境与入门1
1.1 Delphi 7集成开发环境介绍2
1.2设计第1个应用程序5
1.2.1设计应用程序窗口6
1.2.2调整组件的位置及尺寸6
1.2.3设置对象的属性8
1.2.4编写【B矩形】按钮的事件10
处理过程10
处理过程11
1.2.5编写【颜色】按钮的事件11
1.2.6编译和运行12
1.2.7使用联机帮助12
1.3创建多窗体工程项目13
1.3.1 Delphi工程的组成13
1.3.2创建一个About对话框14
1.3.3使用工程管理器14
第2章Delphi 7语言基础17
2.1 Object Pascal的基本语法18
2.1.1标识符的说明与使用18
2.1.2赋值语句21
2.1.3跳转语句22
2.1.4循环语句24
2.1.5程序模块26
2.1.6关于作用范围27
2.1.7过程和函数27
2.1.8编写一个过程或函数29
2.1.9 自定义数据类型32
2.1.10 Object Pascal的库单元35
2.2 对象和类39
2.2.1什么是类和对象39
2.2.2类的封装42
2.2.3类的继承性44
2.2.4类的多态性46
2.2.5类引用48
2.2.6TObject和TClass49
第3章Delphi 7常用组件的使用51
3.1可视化组件的使用52
3.1.1常用的文本相关组件52
3.1.2按钮和复选框组件54
3.1.3分组和分界组件55
3.1.4图形和图像组件56
3.1.5关系图和文件列表组件57
3.1.6滚动组件58
3.1.7网格和表格组件59
3.1.8多媒体和OLE组件60
3.2使用非可视化组件60
3.2.1使用菜单组件60
3.2.2使用计时器组件63
3.2.3使用公用对话框组件64
第4章文本编辑66
4.1编辑组件及应用67
4.1.1 Edit组件67
4.1.2 Memo组件68
4.2字符串列表的常用操作69
4.2.1在列表中操作字符串70
4.2.2装载和保存字符串列表72
4.2.3创建新的字符串列表73
4.2.4往字符串列表中加入对象75
4.2.5创建自画式组件76
4.3常用对话框的使用79
4.3.1字体对话框组件79
4.3.2查找对话框组件81
4.3.3替换对话框组件85
4.3.4打开对话框组件86
7.5.6 目录管理功能的实现 189
4.4文件打印89
4.4.1 TPrinter对象90
4.4.2打印对话框91
4.5使用剪贴板传输文本93
4.5.1剪贴板的相关知识及其93
应用93
4.5.2选择文本96
4.5.3剪切、复制和粘贴文本96
4.5.4大文本操作97
4.6 MDI窗体的文本编辑器97
4.6.1创建父窗体97
4.6.3创建应用程序菜单与菜单98
融合98
4.6.2创建子窗体98
4.7多页面的文本编辑器100
4.7.1静态多页面界面100
4.7.2动态多页面界面101
第5章图形图像编程104
5.1 图形类详解105
5.1.1 rCanvas类105
5.1.2TPen类108
5.1.3 TBrush类109
5.1.4TColor类109
5.2.1在工具条中添加加速按钮111
5.2图形类的应用111
5.2.2响应鼠标事件112
5.2.3绘图功能的实现113
5.3图像类详解116
5.3.2 TPicture类117
5.3.1TGraphic类117
5.3.3TImage类118
5.3.4 TBitmap类118
5.4图像类的应用120
5.5.2把图像剪切到剪贴板122
5.5.3从剪贴板粘贴图像122
5.5.1把图像复制到剪贴板122
5.5利用剪贴板传输图像122
第6章多媒体程序的制作124
6.1多媒体组件介绍125
6.2媒体播放器的制作129
6.3资源文件的应用136
6.3.1 资源文件的制作方法137
6.3.2资源的使用138
6.3.3简单游戏多媒体综合举例144
第7章文件管理148
7.1.1文件类型149
7.1文件类型和标准过程149
7.1.2文件管理的标准过程150
7.2.1文本文件的变量声明153
7.2.2文本文件的打开和关闭153
7.2文本文件153
7.2.3文本文件的读写154
7.2.4文本文件的编辑156
7.3记录文件的应用159
7.3.1任务介绍159
7.3.2设计基本思路160
7.3.3记录文件的打开和创建162
7.3.4记录文件的读入和显示164
7.3.5增加一条记录165
7.3.6修改记录166
7.3.7记录的删除、插入和排序167
7.3.8结果综合169
7.3.9编辑对话框的输入检查169
7.3.10文件和系统的关闭170
7.4文件组件的应用171
7.4.1文件组件及其相互关系171
7.4.2文件名浏览查找系统的172
设计思路172
功能和实现173
7.4.3文件名浏览查找系统的173
7.5.1设计的基本思路176
7.5文件管理器的实现176
7.5.2文件组件的联系178
7.5.3 DriveTabSet的自画风格179
显示179
7.5.4文件管理基本功能的实现181
7.5.5其他文件管理功能的实现186
7.5.7一些问题的处理192
7.6文件管理器的拖曳支持194
7.6.1开发拖曳功能的一般步骤194
功能196
7.6.2给文件管理器添加拖曳196
第8章多线程的应用199
8.1TThread类的特性与应用200
8.1.1TThread类中常用的属性200
8.1.2TThread类中常用的方法201
8.1.3TThread类中常用的事件202
8.2多线程API的应用202
8.2.1线程的基本概念及编程202
技术202
8.2.2创建线程205
应用209
8.2.3利用TThread类实现多线程209
8.2.4 3个线程应用的综合实例213
第9章数据库的开发与应用219
9.1 设计数据库应用程序220
9.1.1使用数据库220
9.1.2数据库应用程序的体系223
结构223
9.1.3设计用户界面226
9.2连接数据库228
9.2.1 Database组件229
9.2.2连接控制230
9.2.4 Database与Session的关系234
9.3数据集简介234
9.2.3遍历一个数据库的所有234
数据集234
9.3.1 打开和关闭数据集235
9.3.2数据集的状态236
9.3.3浏览记录237
9.3.4搜索特定的记录239
9.3.5数据操作241
9.3.6 TBDEDataSet243
9.3.7TDBDataSet244
9.4字段对象245
9.4.1理解字段对象246
9.4.2动态字段对象和永久字段247
对象247
9.4.3设置永久字段对象的特性249
9.4.4显示、转换和访问字段252
的值252
9.5访问数据表253
9.5.1使用Table组件的一般253
步骤253
9.5.2在数据表中搜索记录254
9.5.3记录排序256
9.6查询数据库257
9.6.1有效地使用查询257
9.6.2使用Query组件的一般258
步骤258
9.6.3执行查询259
9.6.4查询结果260
9.7数据库组件及其应用260
9.7.1数据浏览组件的基本特性260
9.7.2使用DBText组件显示表中262
的数据262
编辑表中的数据263
9.7.3使用DBEdit组件显示和263
9.7.5 DBImage组件及其应用264
9.7.4 DBMemo组件及其应用264
9.7.6用DBGrid组件显示和265
编辑表中的数据265
9.7.7 DBNavigator组件及其应用271
9.7.8数据浏览组件中的列表框272
和组合框272
9.8.1 Query组件在SQL编程中274
的运用274
9.8 SQL编程274
9.8.2 SQL语言编程概述276
9.8.3使用动态SQL语句编程281
9.8.4 SQL编程实例283
第1 0章 I nternet编程289
10.1浏览器编程290
10.1.1浏览器的主要功能290
10.1.2具体实现过程294
10.1.3运行结果305
10.2使用Internet API309
10.3.1 ISAPI/NSAPI/CGI应用312
程序设计的一般过程312
10.3 Web编程312
10.3.2 XML特性318
第11章动态数据交换(DDE)程序的325
应用325
11.1 DDE的概念326
11.1.1 DDE会话326
11.1.2 DDE组件326
11.2 DDE客户端程序设计328
11.2.1创建DDE客户程序328
11.2.2与DDE服务器建立链接328
11.2.4数据发送330
11.2.3数据申请330
11.2.5控制服务器应用程序的331
执行331
11.3 DDE服务器程序设计332
11.3.1创建DDE服务器程序332
11.3.2建立与DDE客户程序的333
链接333
11.3.3接收数据333
11.3.4 DDE的例子334
第1 2章对象的链接与嵌入(OLE)337
12.1.1 OLE1.0和0LE2.0338
12.1 OLE的概念338
12.1.2链接与嵌入339
12.1.3设计时刻OLE对象的339
创建339
12.1.4 OLE类、文件和项目340
12.2 OLE对象的创建340
12.2.1 OLEContainer组件341
12.2.2创建OLE对象的步骤341
12.3 OLE应用程序开发342
12.3.2早期版本的样本OLE343
对象343
12.3.1创建OLE对象343
12.3.3 新版本的样本OLE对象344
12.3.4使用CreateOleObject345
第13章动态链接库的制作与应用346
13.1 DLL工作原理347
13.1.1 DLL的工作原理347
13.1.2 Windows系统的DLL347
13.2 DLL的制作与应用348
13.2.1 DLL的编写348
13.2.2调用DLL352
13.3利用DLL实现数据传输355
13.3.1文件映射对象355
13.3.2示例356
13.4利用DLL封装重用窗体358
13.4.1利用DLL实现窗体重用359
的一般步骤359
13.4.2窗体重用实例359
第14章ActiveX编程365
14.1 Active Form的原理与应用366
14.1.1 Active Form程序设计366
14.1.2程序注册的几种方法369
14.2.1 ActiveX Control的安装371
应用过程371
14.2 Active Control的制作与应用371
14.2.2 ActiveX Control的制作372
过程372
14.3 ActiveX Library的制作375
14.3.1 ActiveX Library的制作375
14.3.2 ActiveX Library的简单376
应用376
14.4 COM对象的应用377
第15章多层(Multitier)的应用381
15.1 MIDAS技术简介382
15.1.1 MIDAS技术的工作过程382
15.1.2多层应用中的主要组件382
15.1.3多层应用程序的创建383
15.2创建CORBA数据应用384
15.2.1建立CORBA数据模块的385
应用服务器385
15.2.2建立远程数据模块的瘦388
客户端388
15.3创建远程数据模块应用393
15.3.1建立远程数据模块的393
应用服务器393
15.3.2建立远程数据模块的瘦397
客户端397
第16章INDY控件包编程402
16.1 INDY控件介绍403
16.1.1 INDY控件的工作模式及403
特点403
16.1.2 Indy控件包简介404
16.2 Indy控件编程应用406
16.2.1 HTTP协议的处理407
16.2.2 FTP协议的处理411
第1 7章I ntraWeb编程应用426
17.1 IntraWeb技术简介427
17.2 IntraWeb控件包概览427
17.3.1编写IntraWeb应用程序428
17.3应用IntraWeb进行程序设计428
Web Broker和WebSnap432
17.3.2在IntraWeb技术中应用432
第18章WebSnap编程应用436
18.1 WebSnap概念437
18.2 WebSnap编程438
18.2.1 Web App Debugger下的438
WebSnap应用438
1 8.2.2 Apache下的WebSnap448
编程448
第19章WebService编程应用451
19.1.1典型的Web Service结构452
19.1 WebService简介452
19.1.2 Web Service控件介绍453
19.2 Web Service程序的开发应用453
19.3建立Web Service服务462
第20章程序的调试与异常处理471
20.1 Delphi中的异常处理机制472
20.1.1运行时间库异常类473
20.1.2对象异常类477
20.1.3组件异常类479
20.1.4常用异常类小结479
20.2.1被保护语句块482
20.2异常的保护482
20.2.2产生一个资源保护块484
20.3异常响应486
20.3.1使用异常实例486
20.3.2提供默认响应487
20.3.3响应一族异常488
20.3.4异常的重引发489
20.3.5 自定义异常类的应用489
20.3.6利用异常响应编程491
20.4程序调试简介492
20.4.1调试的准备和开始492
20.4.2程序运行的控制493
20.4.3断点的使用494
20.4.4监视数据的值495
20.5其他调试工具497
20.5.1 Turbo Debugger497
20.5.2 WinSight32498
20.6使用Browser499
20.6.1 Browser界面499
20.6.2使用快捷菜单500
20.6.3使用查找功能500
20.6.4配置Browser501
热门推荐
- 222461.html
- 2209147.html
- 567016.html
- 916542.html
- 360664.html
- 159861.html
- 2964886.html
- 1971764.html
- 1392580.html
- 601441.html
- http://www.ickdjs.cc/book_518551.html
- http://www.ickdjs.cc/book_1450949.html
- http://www.ickdjs.cc/book_3717187.html
- http://www.ickdjs.cc/book_1135225.html
- http://www.ickdjs.cc/book_1053423.html
- http://www.ickdjs.cc/book_2453446.html
- http://www.ickdjs.cc/book_2807324.html
- http://www.ickdjs.cc/book_2579816.html
- http://www.ickdjs.cc/book_1426807.html
- http://www.ickdjs.cc/book_1782539.html