图书介绍
Delphi程序员成长攻略【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 蒙祖强,龚涛等编著 著
- 出版社: 北京:中国水利水电出版社
- ISBN:7508442849
- 出版时间:2007
- 标注页数:472页
- 文件大小:79MB
- 文件页数:490页
- 主题词:软件工具-程序设计
PDF下载
下载说明
Delphi程序员成长攻略PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
前言1
第1章 学习Delphi的理由和Delphi程序员的价值1
1.1 学习Delphi的理由1
1.1.1 Delphi的发展史1
1.1.2 Delphi程序员的反思2
1.1.3 Delphi与Visual C++的比较4
1.2 Delphi程序员的价值7
1.3 Delphi程序员的编程规则8
1.3.1 窗体是类8
1.3.2 继承12
1.4 小结14
第2章 第一个Delphi程序实例的练习15
2.1 Delphi 2005集成开发环境(IDE)的创建15
2.2 熟悉Delphi 2005的集成开发环境15
2.2.1 熟悉主窗口16
2.2.2 工具面板18
2.2.3 代码编辑器19
2.2.4 窗体设计器22
2.2.5 对象观察器24
2.2.6 工程管理器25
2.2.8 模型视图26
2.2.7 对象树浏览器26
2.2.9 帮助系统27
2.3 开发第一个Delphi应用程序28
2.3.1 创建工程28
2.3.2 窗体设计28
2.3.3 代码编写29
2.3.4 实例运行30
2.4 小结31
3.1.2 Delphi文件及其结构分析32
3.1.1 什么是Object Pascal32
3.1 Object Pascal语言简介32
第3章 熟悉Object Pascal语言的编程技术32
3.2 熟悉Object Pascal的语法要素37
3.2.1 Object Pascal字符集与标识符37
3.2.2 Object Pascal保留字37
3.2.3 常量与变量38
3.2.4 运算符39
3.2.5 注释符40
3.3 熟悉Object Pascal的数据类型40
3.3.1 简单数据类型41
3.3.2 字符串类型44
3.3.3 指针类型46
3.3.4 结构类型47
3.3.6 可变类型50
3.4 熟悉Object Pascal的基本运算50
3.4.1 赋值运算50
3.3.5 过程类型50
3.4.2 算术运算51
3.4.3 逻辑运算与关系运算51
3.4.4 字符串运算52
3.4.5 指针运算和地址运算52
3.4.6 位运算53
3.5.1 if语句55
3.4.7 运算符的优先级55
3.5 熟悉Object Pascal的流程控制55
3.5.2 case语句61
3.5.3 for语句62
3.5.4 while语句65
3.5.5 repeat语句67
3.5.6 转移语句67
3.6 熟悉Delphi的过程和函数68
3.6.1 过程的定义与调用68
3.7 熟悉Delphi中的面向对象编程技术70
3.7.1 熟悉对象与类70
3.6.2 函数的定义与调用70
3.7.2 熟悉类的声明71
3.7.3 创建对象及对象成员的引用72
3.7.4 熟悉构造函数与析构函数74
3.7.5 熟悉类的封装、继承和多态性75
3.8 小结79
第4章 Delphi中消息和事件的处理80
4.1 Windows消息80
4.1.1 消息记录80
4.1.2 消息的驱动机制85
4.2 Delphi中捕获和处理Windows消息86
4.3 Delphi消息系统92
4.3.1 VCL内部消息92
4.3.2 通知消息94
4.3.3 自定义消息与消息的发送94
4.4 VCL事件系统与消息100
4.5 VCL消息处理机制102
4.6 小结104
第5章 GUI应用程序开发105
5.1 关于GUI应用程序105
5.2 按钮组件107
5.2.1 Button组件107
5.2.2 BitBtn组件109
5.2.3 CheckBox组件与实例110
5.2.4 RadioButton组件与实例116
5.2.5 SpeedButton组件119
5.3 文本组件119
5.3.1 Label组件119
5.3.2 Edit组件120
5.3.3 Memo组件与实例122
5.3.4 MaskEdit组件125
5.3.5 SpinEdit组件125
5.3.7 RichEdit组件126
5.3.6 StringGrid组件126
5.4 列表组件127
5.4.1 ListBox组件与实例127
5.4.2 ComboBox组件132
5.4.3 TreeView组件133
5.4.4 ListView组件134
5.5 对话框组件134
5.5.1 OpenDialog组件135
5.5.4 ColorDialog组件136
5.5.5 PrintDialog组件和PrintSetupDialog组件136
5.5.2 SaveDialog组件136
5.5.3 FontDialog组件136
5.5.6 FindDialog组件和ReplaceDialog组件137
5.5.7 开发实例——对话框的应用137
5.6 分类组件140
5.6.1 GroupBox组件和RadioGroup组件140
5.6.2 Panel组件141
5.7 菜单组件142
5.7.1 MainMenu组件142
5.7.2 PopuMenu组件142
5.8.2 StatusBar组件143
5.9 Timer组件143
5.8.1 ToolBar组件143
5.8 工具栏和状态栏组件143
5.10 创建GUI应用程序的窗体及实例开发144
5.10.1 单文档窗体的创建144
5.10.2 多文档窗体的创建145
5.11 熟悉Delphi窗体的主要属性149
5.11.1 Action标签页中的属性149
5.11.2 Help and Hints标签和Layout标签中的属性149
5.11.3 Lagecy标签、Linkage标签和Localizable标签中的属性150
5.11.4 Miscellaneous标签中的属性151
5.11.5 Visual标签中的属性152
5.12.1 创建父窗体中的主菜单153
5.12 创建与设计Delphi MDI应用程序的主菜单153
5.12.2 创建子窗体中的主菜单155
5.12.3 父窗体和子窗体中菜单的融合155
5.13 熟悉Delphi的菜单事件157
5.14 开发实例:多文档界面编辑器158
5.14.1 实现“子窗口管理”菜单项功能158
5.14.2 实现“文件”菜单项功能160
5.14.3 实现“编辑”菜单功能161
5.14.4 执行多文档窗体应用程序161
5.15 开发实例:具有查找和替换功能的RTF编辑器163
5.15.2 程序创建与界面设计164
5.15.1 功能设计164
5.15.3 主要步骤和核心代码的实现165
5.15.4 执行程序171
5.16 小结172
第6章 熟悉Delphi的SQL和SQL Server 2000的数据库管理173
6.1 了解关系数据库173
6.2 熟悉Delphi的数据库管理工具174
6.2.1 BDE Administrator174
6.2.2 Database Explorer175
6.3 熟悉Microsoft SQL Server 2000176
6.3.1 安装SQL Server 2000176
6.3.2 创建与管理SQL Server数据库180
6.3.3 创建与管理SQL Server数据库表183
6.3.4 SQL Server数据库的查询设计185
6.4 熟悉SQL Server的基本数据类型和开发工具186
6.5 熟悉SQL的定义功能187
6.5.1 创建表187
6.5.2 创建表的索引188
6.5.3 创建视图188
6.6 熟悉SQL的数据插入功能190
6.7 熟悉SQL的查询功能191
6.7.1 基本查询语句191
6.7.3 带distinct的查询192
6.7.2 带where的条件查询192
6.7.4 有序查询193
6.7.5 带between的查询194
6.7.6 带in的查询195
6.7.7 带group的查询196
6.7.8 带like的查询和空值null的查询——实现模糊查询197
6.8 熟悉SQL的嵌套查询198
6.9 熟悉SQL语言的更新功能199
6.9.1 数据的更新199
6.9.2 表结构的更新200
6.10 熟悉SQL的数据删除功能202
6.11 熟悉SQL的库函数203
6.11.1 count函数203
6.11.2 sum函数、avg函数、max和min函数及round函数204
6.11.3 mod函数、power函数、floor函数和sign函数204
6.12 熟悉SQL的多表处理功能206
6.13 小结207
第7章 基于BDE的数据库应用开发208
7.1 关于BDE208
7.2.1 第一个BDE数据库应用程序209
7.2 熟悉数据库的连接和断开209
7.2.2 常用的BDE组件及相关的数据库组件212
7.2.3 数据库连接的打开和关闭214
7.3 熟悉数据库的浏览和查询设计215
7.3.1 Query组件提供的方法215
7.3.2 一个数据浏览实例216
7.3.3 数据查询设计220
7.4 熟悉数据库的更新设计221
7.4.1 数据的插入221
7.4.2 数据的删除222
7.5 Delphi BDE数据库的应用实例223
7.5.1 程序功能设计223
7.4.3 数据的修改223
7.5.2 数据库设计224
7.5.3 创建ODBC数据源224
7.5.4 创建Delphi应用程序225
7.5.5 成绩输入子系统的设计与实现228
7.5.6 成绩删除子系统的设计与实现233
7.5.7 生成期评成绩子系统的设计与实现235
7.5.8 成绩查询统计子系统的设计与实现239
7.5.9 运行程序243
7.6 小结246
8.1.1 ADO.NET简介247
8.1 关于ADO.NET247
第8章 基于ADO.NET的数据库应用开发247
8.1.2 一个ADO.NET数据库应用程序248
8.2 熟悉常用的ADO.NET组件254
8.2.1 SqlConnection对象254
8.2.2 Command对象255
8.2.3 DataReader对象256
8.2.4 一个应用实例257
8.2.5 DataSet对象264
8.3 使用DataGrid对象浏览数据267
8.4 ADO.NET数据库开发实例272
8.4.1 实例的设计与数据显示272
8.4.2 使用ADO.NET组件添加数据273
8.4.3 使用ADO.NET组件更新数据275
8.4.4 使用ADO.NET组件删除数据277
8.4.5 完整的代码设计及程序运行278
8.5 小结291
第9章 基于dbExpress的数据库应用开发293
9.1 了解dbExpress293
9.2 建立第一个dbExpress数据库应用程序295
9.3 熟悉常用的dbExpress组件297
9.3.1 TSQLConnection组件297
9.3.2 TSQLDataSet组件300
9.3.3 TSQLQuery组件301
9.3.4 TSQLTable组件302
9.4 熟悉dbExpress数据库的连接方法302
9.4.1 使用已有的数据库连接303
9.4.2 创建新的数据库连接303
9.5 熟悉dbExpress数据库中的数据管理技术304
9.5.1 使用dbExpress数据集组件304
9.5.2 使用TSQLConnection组件305
9.5.3 使用ClientDataSet组件305
9.6 dbExpress数据库开发实例306
9.6.1 界面设计和属性设置306
9.6.2 代码设计——实现数据添加、更新和删除功能307
9.6.3 dbExpress数据库中的查询设计309
9.7 小结311
第10章 基于BDP的数据库应用开发312
10.1 了解BDP312
10.2 熟悉常用的BDP组件313
10.2.1 BdpConnection组件313
10.2.2 BdpCommand组件314
10.2.3 BdpDataAdapter组件315
10.3 熟悉基于BDP的数据浏览技术317
10.3.1 创建BDP对象317
10.2.4 BdpDataReader组件317
10.3.2 开发BDP对象318
10.3.3 浏览数据320
10.4 BDP数据库的开发实例320
10.4.1 数据插入模块的设计与实现321
10.4.2 数据更新模块的设计与实现323
10.4.3 数据删除模块的设计与实现331
10.5 小结333
第11章 熟悉Delphi中报表设计和数据输出334
11.1 了解Delphi的数据库报表334
11.2 制作Delphi的第一个数据库报表335
11.3.1 RvDataSetConnection组件338
11.3 熟悉常用的Rave组件338
11.3.2 RvProject组件339
11.3.3 RvSystem组件340
11.4 基于Delphi Rave组件的动态报表设计341
11.4.1 使用RvSystem组件动态生成报表341
11.4.2 使用RvProject组件动态修改报表内容344
11.4.3 使用RvNDRWriter组件输出报表到文件中347
11.4.4 一个动态报表设计实例348
11.5 小结354
12.1.1 ASP.NET的特点355
12.1 了解ASP.NET355
第12章 熟悉Delphi中ASP.NET应用程序开发355
12.1.2 ASP.NET结构356
12.2 配置运行环境及创建ASP.NET应用程序357
12.2.1 配置运行环境357
12.2.2 安装IIS 5.1357
12.2.3 创建ASP.NET应用程序358
12.3 熟悉ASP.NET应用程序的文件结构360
12.3.1 .dll文件和.asax文件360
12.3.2 Web.config文件363
12.3.3 Web窗体文件366
12.4.1 Button和ImageButton组件368
12.4 熟悉常用的ASP.NET组件368
12.4.2 TextBox组件370
12.4.3 ListBox组件370
12.4.4 CheckBox和CheckBoxList组件371
12.4.5 RadioButton组件、RadioButtonList组件和Table组件371
12.4.6 HyperLink和LinkButton组件376
12.4.7 RegularExpressionValidator、RequiredFieldValidator、RequiredFieldValidator和ValidationSummary组件377
12.5 熟悉Web Form的指令和语法380
12.5.1 Web Form指令380
12.5.2 Web Form语法380
12.5.3 ASP.NET内置对象382
12.6 设计Web Form383
12.6.1 Web Form设计环境383
12.6.2 设置页面字体属性384
12.6.3 使用表格385
12.6.4 插入图片386
12.6.5 创建超链接386
12.7 执行页导航及参数传递387
12.7.1 使用Form传递(提交)数据387
12.7.2 使用超链接传递数据389
12.7.3 页面重定向和参数传递389
12.7.4 使用Session对象传递参数389
12.8 ASP.NET数据库开发391
12.9.1 创建ASP.NET应用程序及其界面设计394
12.9 ASP.NET应用程序开发实例:网上商店394
12.9.2 程序代码设计395
12.9.3 程序的运行和使用403
12.10 小结404
第13章 熟悉Delphi中ASP.NET Web Services应用程序开发405
13.1 Web服务(Web Services)简介405
13.1.1 什么是Web服务405
13.1.2 Web服务的优缺点405
13.1.3 Web服务体系结构406
13.2.2 WSDL407
13.2 熟悉Web服务协议栈407
13.2.1 SOAP407
13.2.3 UDDI408
13.3 创建Web服务409
13.3.1 创建Web服务应用程序的基本步骤409
13.3.2 熟悉Web服务程序的文件结构411
13.4 Delphi中Web服务应用的开发实例417
13.4.1 创建Web服务程序417
13.4.2 添加Web服务的功能418
13.5.1 创建Web窗体客户端程序419
13.5 Web服务的访问实例419
13.4.3 发布Web服务419
13.5.2 创建Windows客户端程序425
13.6 小结433
第14章 Delphi 2005数据库应用开发实例——学生信息管理系统434
14.1 实例系统的总体设计434
14.1.1 学生信息管理系统概述434
14.1.2 实例系统的功能描述435
14.2 实例系统的数据库设计435
14.3 创建实例系统的数据表438
14.3.1 创建新的数据库438
14.3.2 创建表440
14.3.3 创建实例系统的数据库连接443
14.4 创建实例系统的应用程序445
14.4.1 主程序设计445
14.4.2 学生信息管理模块程序设计449
14.4.3 教师信息管理模块程序设计456
14.4.4 课程信息管理模块程序设计458
14.4.5 成绩管理模块程序设计461
14.4.6 学生个人成绩单打印功能模块设计464
14.5 实例系统的安装程序制作469
14.6 小结472
热门推荐
- 1627509.html
- 1157707.html
- 3179499.html
- 285092.html
- 3111800.html
- 2033608.html
- 2300889.html
- 1406691.html
- 449150.html
- 2776880.html
- http://www.ickdjs.cc/book_1657228.html
- http://www.ickdjs.cc/book_419171.html
- http://www.ickdjs.cc/book_474287.html
- http://www.ickdjs.cc/book_2014529.html
- http://www.ickdjs.cc/book_899628.html
- http://www.ickdjs.cc/book_1576105.html
- http://www.ickdjs.cc/book_883217.html
- http://www.ickdjs.cc/book_936780.html
- http://www.ickdjs.cc/book_469937.html
- http://www.ickdjs.cc/book_466936.html