图书介绍
精通Delphi 4.XPDF|Epub|txt|kindle电子书版本网盘下载
![精通Delphi 4.X](https://www.shukui.net/cover/17/33315538.jpg)
- 刘臣勇 邓志鸿等编著 著
- 出版社:
- ISBN:
- 出版时间:1999
- 标注页数:0页
- 文件大小:66MB
- 文件页数:406页
- 主题词:
PDF下载
下载说明
精通Delphi 4.XPDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
1.1 Delphi 4.X的版本1
目 录1
4.4输入输出对象 ( 511
第1章概述1
1.2开发语言2
1.3Delphi 4.X的特点2
第2章Delphi 4.0 IDE及应用开发介绍4
2.1 Delphi 4.0 IDE概貌4
2.1.1 IDE的概念4
2.1.2Delphi 4.0 IDE的基本组成4
2.2 几个重要的概念11
2.2.1窗体11
2.2.2组件11
2.2.3 单元12
2.2.4 工程12
2.3 一个简单的Delphi应用14
2.3.1 用Delphi开发Windows应用程序的过程14
2.3.2建立工程14
2.3.3制作窗体及编写事件处理程序14
2.3.4编译、调试及运行17
2.3.5发布应用程序18
3.1.1 书写风格20
3.1Object Pascal语言规则20
第3章Object Pascal程序设计20
3.1.2 注释21
3.1.3常量值与常量说明21
3.1.4 变量22
3.1.5 表达式22
3.1.6赋值语句23
3.2Object Pascal数据类型25
3.2.1 基本数据类型25
3.2.2高级数据类型26
3.3分支30
3.3.1 if语句30
3.3.2 case语句31
3.4.1 repeat语句32
3.4.2 while语句32
3.4循环32
3.4.3 for语句33
3.5过程与函数33
3.5.1过程与函数说明33
3.5.2过程与函数区块33
3.5.3函数赋返回值34
3.5.4参数传递34
3.6类与对象34
3.6.2类的开发35
3.6.1类的声明35
3.7单元36
3.6.3属性、方法及事件36
3.7.1单元的结构37
3.7.2单元的引用38
第4章基本对象39
4.1可视化组件库39
4.1.1组件类40
4.1.2对象类40
4.1.3异常类40
4.2.2 Form的外形设定及控制45
4.2.1继承关系45
4.2 Form对象45
4.2.3 Form的状态设定及控制46
4.2.4 Form的资源设定47
4.2.5 Form的控制48
4.2.6 Form的建立、显示及关闭48
4.3通用属性、方法及事件49
4.3.1通用属性49
4.3.2通用方法50
4.3.3通用事件51
4.4.1 Lable对象51
4.4.2 Edit对象52
4.4.3 Memo对象54
4.4.4 RichEdit对象55
4.5按钮与成组对象55
4.5.1 Button对象56
4.5.2 BitButton和SpeedButton对象56
4.5.3单选钮与检查框59
4.5.4GroupBox和RadioBox对象59
4.5.5 Panel对象60
4.6菜单对象61
4.6.1建立菜单的步骤61
4.6.2 MenuItem对象63
4.7列表框和组合框对象64
4.7.1列表框(ListBox)对象64
4.7.2组合框(ComboBox)对象65
4.8其他常用对象66
4.8.1 MouthCalendar对象66
4.8.2DateTimePicker对象67
4.8.3 ProogressBar对象68
第5章通用对话框69
5.1OpenDialog和SaveDialog对话框70
5.1.1OpenDialog对象70
5.1.2 SaveDialog对象73
5.2.1 FontDialog对象74
5.2 FontDialog与ColorDialog对话框74
5.2.2ColorDialog对象76
5.3 PrintDialog与FindDialog对话框78
5.3.1 PrintDialog对象78
5.3.2 FindDialog对象80
5.4信息对话框82
第6章绘图与图象处理对象87
6.1 使用Canvas绘图87
6.1.1Canvas对象87
6.1.2绘制图象92
6.1.3 自动重绘93
6.2.1 Shape对象介绍94
6.2 Shape对象94
6.2.2 Shape对象应用范例95
6.3 Image对象97
6.3.1 Image对象介绍97
6.3.2 Image对象应用范例98
第7章系统对象100
7.1 Timer对象100
7.1.1 Timer对象介绍100
7.1.2 Timer使用范例101
7.2 Printer对象102
7.2.4打印Form103
7.2.3主要方法103
7.2.2主要属性103
7.2.1应用103
7.2.5输出到打印机104
7.3 Application对象105
7.3.1应用程序的执行与结束105
7.3.2应用程序的文件名、图标和帮助文件106
7.3.3状态行107
7.3.4 Application应用范例108
第8章多选项卡对象与多文档界面设计112
8.1多选项卡对象112
8.1.1TabControl对象113
8.1.2 PageControl对象115
8.2多文档界面(MDI)118
8.2.1建立MDI父子窗体118
8.2.2 合并菜单122
8.2.3排列与存取MDI子窗体125
第9章开发DDE程序129
9.1 DDE基础129
9.1.1 DDE会话130
9.1.2 使用DDE控制其他的应用程序131
9.2 创建DDE应用程序131
9.2.1 创建DDE服务程序131
9.2.3建立DDE链接132
9.2.2 创建DDE客户程序132
9.2.4回送数据(PokingData)133
9.2.5处理DDE数据134
9.2.6DDEInfo对话框134
9.3 TDdeClientConv对象135
9.3.1基本属性135
9.3.2基本方法137
9.3.3基本事件141
9.4TDdeClientItem对象141
9.4.1基本属性142
9.5 TDdeServerConv对象143
9.4.2基本事件143
9.5.1基本事件144
9.6 TDdeServerItem对象144
9.6.1基本属性145
9.6.2基本方法146
9.6.3基本事件146
9.7 DDE程序设计实例147
9.7.1 DDE服务程序设计147
9.7.2 DDE客户程序设计150
9.7.3运行DDE客户和服务程序154
10.1 OLE基本概念156
10.1.1OLE基础156
第10章对象的链接与嵌入156
10.1.2 DDE和OLE的异同157
10.1.3链接和嵌入158
10.1.4OLE自动化160
10.1.5OLE格式的数据文件160
10.2OLEContainer对象 .161
10.2.1主要属性162
10.2.2主要方法165
10.2.3主要事件167
10.3 创建OLE客户程序168
10.3.1设计OLE客户程序168
10.3.2运行OLE客户程序171
第11章 自定义组件与ActiveX控件开发174
11.1 概述174
11.2包的概念177
11.2.1包177
11.2.2包的创建177
11.3开发一个新组件179
11.3.1简单组件的创建179
11.3.2属性、方法和事件的创建182
11.3.3 TBarChart组件类183
11.3.4组件类的注册187
11.3.5组件的初始化187
11.3.6显示可视化组件189
11.3.7组件属性的访问方法191
11.4.1原始控制193
11.4.2组件的调试193
11.4理解组件的设计193
11.4.3类的属性194
11.4.4数组属性195
11.5创建ActiveX控件195
11.5.1创建ActiveX组件195
11.5.2使用ActiveX控件197
第12章异常处理与程序调试200
12.1 Delphi异常处理机制简介200
12.2.1需要保护的资源201
12.2异常保护201
12.2.2资源保护块202
12.3异常响应203
12.3.1使用异常实例204
12.3.2提供缺省响应205
12.3.3响应一族异常205
12.3.4异常的嵌套206
12.4常用异常类206
12.5集成调试器环境设置210
12.5.1集成调试器210
12.5.2调试环境设置210
12.6使用集成调试器212
12.6.1设置断点214
12.6.2查看变量和表达式的值215
12.6.3修改代码后重新调试217
第13章数据库应用程序概述219
13.1基本术语219
13.1.1什么是数据219
13.1.2什么是数据库219
13.1.3 SQL语言220
13.1.4数据存取220
13.1.5数据源220
13.2Delphi的数据库特性221
13.3Delphi数据库应用的体系及开发方法论222
13.3.1体系222
13.3.2开发周期222
第14章设计简单的数据库应用程序225
14.1建立新工程225
14.2在窗体中添加对象226
14.3访问数据库227
14.4添加工具栏和菜单229
14.4.1添加菜单230
14.4.2添加工具栏232
14.5增加图象显示功能233
14.6一个完整的应用程序234
14.7创建主从数据库应用程序236
14.8数据库模板——Form Wizard238
14.8.1建立数据库应用程序239
14.8.2创建主从数据库窗体242
第15章数据访问对象247
15.1 Table对象247
15.1.1基本用法247
15.1.2基本属性248
15.1.3基本方法252
15.1.4Table的事件255
15.2.1基本用法256
15.2 Query对象256
15.2.2基本属性257
15.2.3基本方法259
15.3 DataSource对象259
15.3.1基本属性259
15.3.2基本事件261
15.4创建可浏览多个表的应用程序261
15.4.1窗体的设计262
15.4.2对象的属性设置262
15.4.3运行程序266
16.1数据浏览对象概述270
第16章数据浏览对象270
16.2字段更新271
16.3 DBGrid对象272
16.3.1应用272
16.3.2基本属性272
16.3.3基本事件276
16.4 DBNavigator对象277
16.4.1 应用277
16.4.2基本属性277
16.4.3基本方法279
16.5.1应用280
16.5 DBText对象280
16.5.2主要属性281
16.6DBEdit对象281
16.6.1应用281
16.6.2主要属性281
16.7DBMemo对象281
16.7.1应用281
16.7.2主要属性及方法282
16.8 DBImage对象282
16.8.1应用282
16.8.2主要属性及方法282
16.9应用实例283
16.9.1应用程序框架283
16.9.2 MainForm中对象及其设置284
16.9.3 BiolifeForm中对象及其设置287
16.9.4 AnimalForm中对象及其设置288
16.9.5 EmployeeForm中对象及其设置289
16.9.6运行程序290
第17章SQL编程300
17.1 SQL语句基础300
17.1.1 Select命令简介301
17.1.2基本的Select命令301
17.1.3含有条件的Select命令302
17.1.4Order By子句304
17.1.5数据更新命令305
17.2静态SQL语句306
17.2.1制作查询文本307
17.3动态SQL语句308
17.3.1 使用 Params属性309
17.3.2 ParamByName方法309
17.3.3示例310
第18章Client/Server应用开发312
18.1 概述312
18.1.1 C/S的基本概念312
18.1.2 C/S 工作方式313
18.1.3 Delphi 4.X支持C/S开发的体系结构313
18.1.4 使用Delphi进行C/S开发的一般过程314
18.2.1安装SQLinks315
18.2 C/S应用开发环境构造315
18.2.2 配置SQL环境316
18.3 Database对象319
18.3.1主要属性320
18.3.2方法322
18.3.3OnLogin事件322
18.3.4事务控制322
18.3.5 Database对象使用示例325
18.4.1主要属性326
18.4.2主要方法326
18.4 StoredProc对象326
18.4.3 StoredProc对象使用示例327
第19章快速报表329
19.1概述329
19.1.1报表的结构329
19.1.2 QuickReport的特点330
19.2 QuickReport组件330
19.2.1 QuickRep对象330
19.2.2 QRBand对象332
19.2.3 QRLabel对象333
19.2.4 QRDBText对象333
19.2.5 QRExpr对象333
19.2.6 QRSysdata对象334
19.2.8 QRDBImage对象335
19.3设计静态报表335
19.3.1静态报表的生成步骤335
19.2.7 QRDBRichText对象335
19.3.2静态报表开发示例336
19.4设计动态报表338
第20章利用Delphi创建Internet应用程序340
20.1主要组件340
20.1.1 Client Socket组件340
20.1.2 WebDispatcher组件341
20.1.5 DataSetTableProducer组件342
20.1.3 QueryTableProducer组件342
20.1.4 PageProducer组件342
20.1.6 NMFTP(网络信息文件传输协议)组件343
20.1.7 HTML组件344
20.1.8 HTTP(超文本传输协议)组件345
20.1.9 NNTP(网络新闻传输协议)组件345
20.1.10 POP(邮局协议)组件346
20.1.11 SMTP(简单邮件传输协议)组件346
20.1.12 TCP(传输控制协议)组件346
20.1.13 UDP(用户数据报协议)组件346
20.2.2电子邮件应用编程347
20.2.1 Web浏览器应用编程347
20.2典型示例347
20.2.3文件传输应用编程349
20.2.4 TCP应用编程350
20.2.5 NNTP应用编程350
20.2.6 HTTP应用编程351
20.2.7制作Active窗体351
第21章数据库应用程序开发359
21.1 人事管理信息系统总体设计359
21.1.1规划数据库结构359
21.1.2建立数据模块362
21.2.1 程序主界面设计364
21.2程序的界面设计364
21.1.3程序模块划分364
21.2.2 员工信息窗体设计368
21.2.3查询模块窗体设计369
21.2.4信息统计窗体设计372
21.2.5信息输出窗体设计374
21.2.6辅助功能菜单项窗体设计375
21.2.7密码输入窗体和启动等待窗体378
21.3运行人事管理应用程序381
附录A Delphi 4.X文件的扩展名385
附录B DLL与API的说明及调用387
附录C Delphi 4.X定义的标准错误信息389