图书介绍
Delphi 2005从入门到精通【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- (美)(坎徒)Marco Cantu著;魏海萍,韩滨,曲丽君等译 著
- 出版社: 北京:电子工业出版社
- ISBN:712102375X
- 出版时间:2006
- 标注页数:833页
- 文件大小:100MB
- 文件页数:854页
- 主题词:软件工具 程序设计
PDF下载
下载说明
Delphi 2005从入门到精通PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 基础1
Delphi的版本2
第1章 Borland Developers Studio 3.0简介2
一个用于.NET和ALM的全新IDE3
IDE的多重个性3
IDE概述3
部分安装4
欢迎使用Delphi 20055
用多种配置启动IDE5
Delphi 2005 IDE结构7
桌面设置8
To-Do列表9
菜单9
Delphi编辑器10
扩展的搜索结果10
Delphi 2005代码折叠和区域化12
代码识别13
Delphi 2005代码片断13
源代码文件编码13
编辑器的结构视图16
同步编辑16
在编辑器中执行浏览17
类完成18
编辑器历史记录19
其他编辑器快捷键19
新增的其他编辑器特性20
设计器21
设计器的结构视图23
对象检查器23
复制和粘贴构件24
项目管理25
项目文件26
工具和生成工具26
项目组文件29
项目选项30
Delphi编程的题外话31
查看源代码文件31
UML设计器32
Delphi 2005中的C32
IDE数据库工具34
小结35
Win32 API36
第2章 Win32和Microsoft.NET平台36
构件对象模型37
OOP类库37
.NET的“营销”目标38
Microsoft.NET是什么38
为什么营销.NET39
VES:虚拟执行系统40
CIL:公用中间语言41
CLR:公用语言运行时环境43
CLS:公用语言规范43
.NET编译周期与JIT44
管理化执行模型和无用单元收集机制46
CTS:值类型48
CTS:公用类型系统48
组件是什么49
名称空间与组件49
CTS:引用类型49
联编和装载组件50
组件版本化和GAC51
小结53
组件的动态装载53
核心的语言特性54
第3章 Delphi编程语言54
类与对象55
动态地创建构件57
方法的其他相关信息57
封装58
private、protected和public59
私有何时真的私有60
用属性做封装61
封装与窗体63
构造器65
Delphi的对象引用模型66
析构器和Free方法66
赋值对象67
对象与内存69
继承已有类型70
保护型字段与封装71
后期联编与多态性73
继承与类型兼容性73
超越并重新定义方法74
抽象方法76
虚方法与动态方法的对比76
密封类与终结方法77
嵌套类型和嵌套常量78
类型安全的向下转换79
使用接口81
异常处理83
程序流程与finally块84
异常类85
记录错误86
异常与构造器87
类引用88
使用类引用创建构件89
for…in循环90
内联93
小结95
Microsoft.NET上的Delphi语言96
第4章 .NET上的Delphi语言96
全局函数与伪单元类97
有益的旧单元97
几乎作为名称空间的单元98
单元初始化与类构造器100
统一码标识符101
限定标识符101
标识符101
原始类型102
基本数据类型102
包装原始类型104
Delphi的枚举与集合类型105
记录106
记录还是类107
字符串108
引用类型108
Delphi中新增的预定义记录108
可变记录111
使用不安全类型111
无类型参数112
使用PChar类型113
使用new分配内存113
为了稳妥起见的类型转换114
file of类型已经消失114
访问说明符116
类获得新基础116
类数据与类静态方法118
抽象类120
类构造器120
助手类121
属性122
给实例应用构造器125
索引器还是数组属性125
调用继承的构造器126
无用单元收集世界中的释放与销毁127
类引用与元类129
接口现在是“纯粹的”130
操作符获得新基础132
表征还是极端的RTTI135
声明定制的表征136
使用Reflect工具检查表征137
多点传送事件138
小结140
RTL的单元141
第5章 Delphi Win32运行时库141
Win32中的System单元142
SysUtils与SySConst单元144
Math单元147
ConvUtils与StdConvs单元149
DateUtils单元151
StrUtils单元152
新增的WideStrUtils单元153
DelphiMM与ShareMem单元154
Variants与VarUtils单元154
Types单元154
使用SysUtils单元管理文件155
TObject类156
显示类信息159
TPersistent类160
published(公开)关键字161
按名称访问属性162
列表与字符串列表164
列表与容器类164
容器类168
类型安全的容器与列表170
TStream类173
流技术173
具体的流类174
使用文件流175
TReader和TWriter类176
流与持久性177
使用ZLib压缩流179
小结183
所有权185
TComponent类185
第6章 可视化构件库的体系结构185
Name属性188
删除窗体字段189
隐藏窗体字段190
可定制的Tag属性(在Win32和.NET平台上)191
VCL for.NET中的TComponent类192
方法指针194
Delphi中的事件194
事件194
事件就是属性196
VCL的传统部分197
VCL考虑198
TControl与派生类199
Parent与控件200
.NET中的TControl与派生类200
字体201
激活和可见属性201
与构件大小及位置有关的属性201
TWinControl类202
颜色202
文本输入构件203
打开构件工具框203
选择具体选项205
列表206
范围211
命令212
处理输入焦点216
控件相关的技术216
控件锚点218
使用Splitter构件219
使用浮动提示221
加速键221
自绘制控件与样式223
图形索引列表227
ListView与TreeView控件227
数据的树形结构231
定制树节点233
小结235
使用普通窗体236
TForm类236
第7章 窗体处理236
窗体样式237
边框样式238
设置其他窗口样式239
监视键盘输入240
直接窗体输入240
获取鼠标输入242
使用鼠标拖动与绘图243
在窗体上绘图246
特殊图形技巧:Alpha混合、颜色键和动画API247
位置、大小、滚动和缩放248
滚动窗体249
窗体强制249
创建和关闭窗体250
窗体创建事件251
对话框和其他二级窗体252
关闭窗体252
在运行时创建二级窗体253
给程序添加二级窗体253
创建对话框255
模态窗体与新增的PopupMode255
非模态对话框257
Windows通用对话框259
Application对象260
处理Delphi 2005中的鼠标激活262
激活应用程序与窗体262
使用Screen对象跟踪窗体263
Delphi中的框架与子窗口265
创建MDI应用程序265
MdiDemo示例266
可视化窗体继承性267
MdiMulti示例267
从基窗体中继承268
多态窗体270
了解框架272
框架与页面274
无页面的多个框架275
基窗体与接口277
使用基窗体类278
使用接口280
小结281
多页面窗体282
第8章 用VCL创建用户界面282
PageControl与TabSheet构件283
带有自绘选卡的图像查看器286
向导程序的用户界面288
RichBar示例289
Toolbar控件289
工具栏中的菜单和组合框291
简单的状态栏292
ActionList构件295
Delphi中的预定义动作297
实际中的动作298
动作编辑器的工具栏与动作列表300
工具栏容器302
Delphi的停放支持304
控件栏中的菜单304
在ControlBars中停放ToolBar305
停放到PageControl构件308
Delphi 2005中新增的停放构件310
ActionManager体系结构311
创建一个简单的演示程序312
最近最少使用菜单项314
使用列表动作316
移植现有程序316
小结319
Delphi for.NET中的System单元320
Delphi for.NET的运行时库320
第9章 Delphi.NET运行时库与框架类库320
Delphi运行时DLL:Borland.Delphi.DLL321
Borland.VclRtl例程322
Borland.VclRtl类324
基类库(BCL)325
System.Object类326
StringBuffer类328
容器类329
规则表达式332
.NET流333
Component类334
WinForms库335
无DFM文件,只有代码336
WinForms控件338
假朋友与其他差别338
从GDI到GDI+340
窗体类342
小结343
WinForms中没有的VCL特性343
第二部分 Delphi面向对象体系结构345
关于RAD的题外话346
第10章 再加工与单元测试346
极限编程347
敏捷方法学347
单元测试349
再加工349
声明再加工350
Delphi 2005 IDE中的再加工350
再加工与单元测试组合350
提取到资源串351
重命名再加工353
提取方法再加工354
查找引用特性356
查找单元再加工356
DUnit357
Delphi 2005 IDE中的单元测试357
NUnit361
其他单元测试提示364
小结365
什么是动态链接366
Wind32中的DLL366
第11章 动态体系结构(库、包与组件)366
DLL的用途367
使用现有的DLL368
Delphi DLL编写者应遵守的规则368
在Delphi中开发DLL369
从DLL中导出字符串371
修改库名称372
调用Delphi DLL372
运行时调用DLL函数373
内存中的Win32 DLL:代码与数据375
使用内存映像文件共享数据377
创建设计时与运行时包379
使用运行时包379
Delphi包379
包的版本管理380
编写与编译包380
使用包的动态体系结构381
使用运行时包的应用程序382
在运行时装载组件包384
使用包的接口385
包的结构389
编写和使用一个管理化DLL392
从包到组件392
动态装载一个管理化DLL393
从装载到下载394
检查组件395
使用组件的动态体系结构395
小结396
COM与.NET的历史简介397
第12章 COM与.NET互用性397
实现IUnknown接口398
类工厂的作用400
全局惟一标识符400
第一个COM服务器401
COM接口和对象402
初始化COM对象403
测试COM服务器404
自动化406
使用接口属性406
调度自动化调用408
编写一个自动化服务器409
类型库编辑器410
服务器代码411
注册自动化服务器412
编写服务器的客户端413
构件中的服务器415
自动化对象的范围415
COM数据类型416
.NET互用性417
在.NET中使用COM418
在Win32中使用.NET425
在COM客户使用.NET对象429
在Win32应用程序中使用.NET例程433
小结434
第三部分 Delphi的面向数据库437
访问Win32中的数据库:dbExpress、本地数据以及其他可选方案438
第13章 Delphi的数据库体系结构438
Borland数据库引擎439
dbExpress库439
用于ADO的dbGo440
MyBase和ClientDataSet构件440
InterBase Express440
MyBase:可独立使用的ClientDataSet441
定制数据集构件441
连接到现有的本地表442
XML和CDS格式443
从MIDAS DLL到MidasLib单元443
定义新的本地表444
创建索引445
查找记录446
过滤446
DBNavigator与数据集操作448
网格中的数据448
使用数据敏感控件448
基于列表的数据敏感控件449
基于文本的数据敏感控件449
使用查找控件451
TDataSet类452
图形数据敏感控件452
数据集的状态455
数据集的字段456
使用Field对象458
Field类的层次式结构459
添加计算字段461
查找字段463
用字段事件处理空值464
导航数据集466
使用书签467
数据库表列的总和467
编辑数据库表列469
绘制DBGrid470
定制数据库网格470
允许多项选择的网格471
拖到网格473
模拟Delphi的数据敏感控件474
带有标准控件的数据库应用程序474
向数据库发送请求476
分组478
分组与合计478
定义合计479
使用ClientDataSet构件的主/细结构480
主/细结构480
处理数据库错误481
小结482
客户/服务器体系结构483
第14章 利用VCL数据库构件开发客户/服务器应用程序483
数据库设计的元素484
从主关键字到OID485
实体与关系485
单向游标487
另外的约束487
InterBase简介488
使用IBConsole489
InterBase服务器端编程491
dbExpress库493
平台与数据库494
使用单向游标工作494
驱动器版本化问题495
SQLConnection构件496
dbExpress构件496
dbExpress数据集构件499
SQLMonitor构件500
使用单个构件或者多个构件501
几个dbExpress演示501
用SetSchemaInfo访问数据库元数据504
参数化查询505
在单向够用时:打印数据507
更新操作的处理509
信息包和高速缓存509
数据更新511
使用事务513
IBX数据集构件516
使用InterBase Express516
创建一个IBX示例517
IBX管理构件517
创建现场查询518
获得更多的系统数据522
监控InterBase Express522
实际问题523
生成器与ID524
不区分大小写的搜索525
处理位置与人员527
创建用户界面528
预订课程530
创建一个查找对话框533
小结535
添加一个自由查询窗体535
Microsoft数据访问构件(MDAC)536
第15章 使用ADO536
OLE DB提供者537
使用dbGo构件538
一个实用示例539
ADOConnection构件540
动态属性541
数据链接文件541
获取模式信息542
使用Jet引擎543
通过Jet使用Excel544
通过Jet使用Paradox544
通过Jet使用文本文件546
导入和导出547
游标位置548
使用游标548
游标类型549
组合游标位置与类型550
客户索引551
无记录计数551
复制552
嵌套的事务553
事务处理553
锁类型554
ADOConnection属性554
数据的更新555
批更新556
开放式加锁558
解决更新冲突559
不连通的记录集560
连接池561
持久性记录集562
小结563
公文包模型563
ADO.NET的体系结构564
第16章 使用ADO.NET564
在连通模式中工作565
通过OleDbConnect访问数据566
通过ODBC访问数据568
在不连通模式中工作569
使用接口的通用数据访问569
使用OleDbDataAdapter570
设计时创建DataTable571
设计时无现场数据572
数据集数据的直接访问573
数据内容构件573
数据集类中的主/细关系575
XML格式的数据集577
生成定制的数据集类579
使用DataView进行分类与过滤579
管理缓存的数据和更新582
使用Borland Data Provider(BDP)583
与ClientDataSet的比较583
配置BDP584
使用BDP做可视化开发585
BDP模式服务587
BDP的其他特性587
在VCL应用程序中使用ADO.NET588
小结589
DataSnap的技术基础591
第17章 多层体系结构591
连接协议592
IAppServer接口592
提供数据包593
Delphi支持构件(服务器端)594
Delphi支持构件(客户端)594
第一个应用服务器595
创建一个样本应用程序595
第一个薄层客户596
字段与数据集约束598
给服务器添加约束598
创建一个.NET客户598
包含字段属性599
给客户添加特性600
字段与表事件600
刷新数据601
更新序列601
参数化查询603
高级的DataSnap特性603
主/细关系604
定制的方法调用604
使用连接代理605
其他的提供者选项606
对象池607
简单的对象代理607
Microsoft.NET中的多层开发608
定制数据包608
实际中的.NET远程控制609
.NET远程控制体系结构609
实际中的ADO.NET远程控制612
使用Delphi构件的ADO.NET远程控制612
小结614
模型615
第18章 使用企业核心对象(ECO)615
类616
操作617
表征617
派生的表征:OCL618
关联618
派生的表征:Code621
逆向派生的表征622
派生的关联623
关联类624
ECOSpace627
使用ECO与数据库628
持久性628
开放式加锁629
创建数据库模式629
句柄632
用户界面632
ExpressionHandle633
ReferenceHandle633
CurrencyManagerHandle634
数据联编634
OCLPSHandle635
变量638
代码中的ECO641
创建对象第二部分642
获取一个指向当前选定对象的引用642
创建对象第一部分642
从代码中执行OCL代码643
小结644
第四部分 Delphi与因特网645
开发套接字应用程序646
第19章 HTML与HTTP开发646
套接字编程的基础647
使用Indy的TCP构件648
使用HTTP653
TThread类654
Delphi中的线程654
使用IdHTTP构件抓取HTTP内容654
WinInet API(Win32)660
FCL的WinClient类(.NET)661
一个简单的HTTP服务器662
Delphi的HTML生成器构件663
生成HTML663
生成HTML页面664
生成HTML表666
生成数据页面666
使用样式表668
来自定制服务器的动态页面669
CGI综述670
动态的Web页面670
使用动态库671
Delphi的WebBroker技术672
使用Web APP Debugger做调试674
创建多用途WebModule676
动态的数据库报表制作678
查询与窗体679
使用Apache683
使用IIS684
一个图形化的网页点击计数器686
实际示例686
使用一个Web搜索引擎做搜索688
小结690
WebSnap框架691
第20章 WebSnap与IntraWeb691
管理多个页面693
服务器端脚本695
适配器698
数据集适配器的Web接口702
使用DataSetAdapter702
定位文件702
使用会话708
WebSnap会话、用户和权限708
请求登录709
IntraWeb710
从网站到Web应用711
了解内幕714
IWSimpleApp程序的源代码715
IntraWeb体系结构716
开发IWSimpleApp示例的Delphi for.NET版本716
开发IntraWeb应用程序717
编写多页应用程序719
会话管理722
集成WebBroker(和WebSnap)724
控制版面设计725
Web数据库应用程序726
链接到细节数据集728
将数据转移到客户端730
Delphi 2005部署管理器732
小结733
ASP.NET与Web服务器734
ASP.NET基础知识734
第21章 ASP.NET体系结构734
Delphi中的空白页面736
脚本设计技术737
了解代码滞后模型739
创建ASP.NET页面741
状态管理简介741
Control类742
Web控件744
HTML控件744
Page类745
使用ASP.NET控件的浏览器诀窍746
验证控件内容的有效性748
使用数据库751
ASP.NET中的数据访问751
使用Borland的DBWeb构件756
开发ASP.NET应用程序761
在页面之间转移数据762
会话管理763
窗体身份验证764
小结765
ASP.NET应用程序部署765
ASP.NET中的高速缓存765
XML简介767
第22章 使用XML技术767
核心的XML语法768
构造完备的XML769
使用XML769
Delphi中的XML文档管理771
使用DOM编程772
TreeView中的XML文档773
在.NET中使用XMLDocument构件774
使用DOM创建文档775
XML数据联编接口779
在.NET中使用本机XMLDOM782
从语法上分析XML783
使用SAX API783
在.NET中分析XML的语法786
使用XSLT787
使用XPath788
实践中的XSTL788
XSLT与WebSnap789
直接XSL变换与DOM790
ASP.NET中的XSLT792
使用变换映射XML793
处理大型XML文档795
从ClientDataSet到XML文档795
从XML文档到ClientDataSet796
小结797
第23章 Web服务与SOAP798
Web服务技术798
Delphi Win32 SOAP支持799
一个SOAP客户:股票报价799
在Delphi for Win32中创建Web服务802
调试SOAP头部805
将已有类暴露为Web服务806
REST体系结构与Delphi807
REST客户技术807
创建REST服务器808
用于REST服务器的客户810
.NET中的Web服务811
.NET Web服务客户811
创建.NET服务器813
SOAP上的数据库数据815
访问数据816
传递XML文档817
客户程序(利用XSLT映射到客户数据集)818
SOAP上的DataSnap820
处理附件823
小结825
第五部分 附录827
Essential Pascal828
Essential Delphi828
附录A 了解Delphi的基础知识828
Delphi Power Book829
笔者自己的工具831
CanTools向导831
附录B 附加的Delphi工具831
其他重要的免费工具832
内存快照(Memory Snap)832
Project JEDI832
对象调试器(Object Debugger)832
Gexperts833
InstantObjects833
热门推荐
- 3329265.html
- 278862.html
- 3459249.html
- 17385.html
- 2749979.html
- 1045558.html
- 3352121.html
- 658575.html
- 3622204.html
- 437007.html
- http://www.ickdjs.cc/book_5402.html
- http://www.ickdjs.cc/book_1174078.html
- http://www.ickdjs.cc/book_3667715.html
- http://www.ickdjs.cc/book_2876064.html
- http://www.ickdjs.cc/book_3768325.html
- http://www.ickdjs.cc/book_2745211.html
- http://www.ickdjs.cc/book_3767140.html
- http://www.ickdjs.cc/book_1819195.html
- http://www.ickdjs.cc/book_134484.html
- http://www.ickdjs.cc/book_1693775.html