图书介绍
Delphi程序设计 Delphi 2005 第2版2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 周果宏,罗述谦,罗起编著 著
- 出版社: 北京:清华大学出版社
- ISBN:7302124108
- 出版时间:2006
- 标注页数:349页
- 文件大小:55MB
- 文件页数:367页
- 主题词:软件工具-程序设计-高等学校-教材
PDF下载
下载说明
Delphi程序设计 Delphi 2005 第2版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目录2
1 Delphi for.NET概述2
1.1 什么是Microsoft.NET框架2
1.2 Delphi for.NET的主要特点2
1.3 Delphi中的一些常用术语和概念3
1.3.1 类、对象、特性与事件4
1.3.2 构件4
1.3.4 面向对象的程序设计5
1.3.3 可视化程序设计5
1.3.5 事件与事件驱动6
1.3.6 Object Pascal和Delphi6
1.4 Delphi 2005的安装与启动7
1.4.1 Delphi 2005安装条件7
1.4.2 安装步骤8
1.5 如何订购Delphi 20058
2 Delphi 2005集成开发环境9
2.1 Delphi 2005集成开发环境简介9
2.1.2 窗体11
2.1.1 欢迎页11
2.1.3 HTML设计器13
2.1.4 设计器表面14
2.1.5 工具调色板14
2.1.6 对象观察器15
2.1.7 对象仓库16
2.1.8 工程管理器16
2.1.9 数据探查器17
2.1.10 代码编辑器17
2.1.12 历史管理器19
2.1.11 结构视图19
2.2 创建新工程20
2.2.1 创建一个简单的Windows窗体应用实例20
2.2.2 选取构件到窗体上22
2.2.3 设置构件特性22
2.2.4 编写程序代码23
2.2.5 编译和调试工程25
2.3.3 ASP.NET Web服务应用26
2.3.2 ASP.NET Web应用26
2.3 工程的类型26
2.2.6 分发应用26
2.3.1 Windows应用26
2.3.4 VCL.NET应用27
2.3.5 数据库应用27
2.3.6 模型驱动的应用27
2.3.7 汇编28
2.3.8 非托管代码和COM/Interop28
习题28
3.1 Delphi程序的基本结构29
3 Delphi编程语言29
3.1.1 一个简单的Delphi应用程序示例30
3.1.2 单元和名字空间34
3.2 Object Pascal基本语法元素36
3.2.1 特殊符号36
3.2.2 保留字36
3.2.3 标识符37
3.2.6 字符串38
3.2.5 标号38
3.2.4 数字38
3.2.7 注释39
3.3 常量和变量数据类型40
3.3.1 常量40
3.3.2 变量数据类型40
3.3.3 程序说明部分45
3.4 表达式47
3.4.1 算术运算符47
3.4.2 逻辑运算符48
3.4.3 字符串运算符49
3.4.4 集合运算符50
3.4.5 关系运算符50
3.4.6 布尔运算符51
3.5 语句52
3.5.1 赋值语句52
3.5.2 过程语句52
3.5.3 goto语句52
3.5.4 复合语句53
3.5.5 条件语句54
3.5.6 重复语句56
3.6 过程与函数61
3.6.1 程序块61
3.6.2 过程的说明与调用63
3.6.3 函数的说明与调用64
3.6.4 变量参数和常量参数66
3.7 数组66
3.8.1 记录类型的说明格式68
3.8 记录68
3.8.2 记录字段的引用和with语句69
3.8.3 记录常量70
3.8.4 带有可变字段的记录70
3.9 文件71
3.9.1 文本文件71
3.9.2 记录文件75
习题77
4.1 Windows窗体名字空间81
4 构建Windows窗体应用81
4.2 Windows窗体构件82
4.3 通用特性、事件和方法84
4.3.1 Control的特性、事件与方法84
4.3.2 CommonDialog的特性、事件与方法86
4.4 可视构件87
4.4.1 标签构件87
4.4.2 编辑构件88
4.4.3 列表框构件89
4.4.4 组合框构件90
4.4.5 按钮构件91
4.4.6 ScrollBars和滚动条构件92
4.4.7 PictureBox和ImageList构件92
4.5 非可视构件93
4.5.1 MainMenu和ContextMenu构件93
4.5.2 Timer构件93
4.5.3 对话框构件94
4.5.4 基本构件小结96
4.6.1 实例一:一个显示图片及像素颜色成分的工程97
4.6 构建Windows窗体应用97
4.6.2 实例二:一个文本编辑器工程101
习题118
5 用BDP.NET构建数据库应用程序119
5.1 Delphi数据库基础119
5.1.1 关系式数据库的基本概念120
5.1.2 SQL语言简介122
5.1.3 使用数据库123
5.2.1 ADO.NET体系结构124
5.2 ADO.NET和BDP.NET构件124
5.2.2 BDP.NET名字空间125
5.2.3 BDP.NET数据类型125
5.2.4 BDP.NET构件126
5.3 BDP.NET构件设计器129
5.3.1 构件设计器关系129
5.3.2 使用连接编辑器129
5.3.3 使用命令文本编辑器131
5.3.4 配置数据适配器131
5.3.5 数据探测器133
5.4.1 数据集的特性和方法135
5.4 关于数据集135
5.4.2 使用标准的数据集136
5.5 关于DataGrid139
5.5.1 DataGrid特性139
5.5.2 DataGrid事件141
5.5.3 DataGrid方法141
5.5.4 DataGrid程序设计范例142
5.6.1 构建一个简单的Windows窗体数据库应用144
5.6 Windows窗体数据库应用程序制作144
5.6.2 从数据探测器创建数据库工程148
5.6.3 创建主-从表关系150
5.6.4 在一个数据库应用中传递参数151
5.7 创建和使用DataTable155
5.7.1 产生数据表对象155
5.7.2 定义数据表结构156
5.7.3 处理表中的数据160
5.8.1 使用组合框和列表框显示数据165
5.8 Windows窗体控件的数据绑定165
5.8.2 文本框的数据绑定167
习题169
6 用Delphi 2005进行ECO建模170
6.1 建模基本概念170
6.2 UML语言170
6.2.1 基本UML关系170
6.2.2 UML类图表171
6.3 ECO框架172
6.2.3 对象约束语言172
6.3.1 ECO空间173
6.3.2 Borland.ECO名字空间173
6.4 ECO建模程序常规步骤176
6.5 ECO建模程序实例177
习题181
7 用ASP.NET构建Web应用程序182
7.1 ASP.NET概述182
7.2 构建ASP.NET Web应用程序的一般步骤184
7.3 一个简单的ASP.NET Web应用程序187
7.4 Delphi for.NET中的Web控制构件195
7.4.1 广告条构件195
7.4.2 校验类构件197
7.4.3 文本构件203
7.4.4 重复器构件203
7.4.5 XML构件205
7.5.1 HTML服务器端构件概况210
7.5 Delphi for.NET中的HTML服务器端控制构件210
7.5.2 实现HTML服务器端可编程控制构件213
7.5.3 使用HTML服务器端构件常见错误214
7.5.4 HTML服务器端构件应用实例——文件上载214
习题219
8 用ASP.NET构建Web数据库应用程序220
8.1 Web数据库应用开发概述220
8.2 数据库Web构件221
8.2.1 数据库Web构件的名字空间221
8.2.3 数据库Web数据感知构件223
8.2.2 数据库Web数据源构件223
8.3 构建数据库Web应用程序的基本步骤224
8.4 数据库Web应用程序实例225
习题233
9 用ASP.NET构建Web服务应用程序234
9.1 ASP.NET Web服务概述234
9.1.2 ASP.NET Web服务基础知识235
9.1.3 Web服务的应用235
9.1.1 ASP.NET Web服务结构235
9.1.4 ASP.NET Web服务的文件类型236
9.2 创建ASP.NET Web服务程序237
9.2.1 Web服务程序创建步骤237
9.2.2 使用Web服务的客户程序238
9.2.3 Web服务实例——温度单位转换Web服务240
习题247
10 构建VCL.NET窗体应用248
10.1 VCL.NET构件和名字空间248
10.2 构建VCL.NET窗体应用示例249
10.2.1 构建一个VCL窗体“Hello world!”应用250
10.2.2 在一个VCL窗体应用中显示一个位图图像251
10.3 构建一个VCL窗体dbExpress.NET数据库应用252
10.3.1 设置数据库连接253
10.3.2 建立单向数据集254
10.3.3 添加数据供给者254
10.3.4 添加客户数据集254
10.3.5 添加数据源254
10.4 VCL.NET常用数据库构件255
10.4.1 数据读写构件255
10.3.6 关联DataGrid到DataSet255
10.4.2 数据控制构件257
10.4.3 本地数据库应用程序的结构258
10.5 用数据库桌面构建本地数据库258
10.6 本地数据库应用设计261
10.6.1 显示单条记录262
10.6.2 显示多条记录265
10.7.1 打开和关闭数据集266
10.7.2 决定和设置数据集状态267
10.7.3 移动记录指针267
10.7.4 在数据集中查找记录270
10.7.5 使用过滤器显示一个数据集的子集271
10.7.6 显示、转换和读写字段值272
10.8 关于Query274
10.8.1 使用Query构件274
10.8.2 编写SQL语句275
10.8.3 参数值的设置277
习题279
11.2 Delphi的多媒体构件281
11.1 计算机的硬件配置需求281
11 Delphi VCL.NET多媒体编程281
11.2.1 怎样使用MediaPlayer282
11.2.2 用MediaPlayer播放声音和动画文件实例282
11.3 用MediaPlayer播放Wave声音文件285
11.4 用MediaPlayer播放MIDI声音文件287
11.4.1 MediaPlayer的Notify属性288
11.4.2 MediaPlayer的NotifyValue属性289
11.6 用MediaPlayer实现用户选择播放290
11.6.1 制作一个媒体通道程序290
11.5 用MediaPlayer播放AVI动画文件290
11.6.2 设置滤波器选择文件类型291
11.7 MediaPlayer的OnClick事件句柄编程293
习题296
12 异常处理297
12.1 异常的概念297
12.2 何时使用异常297
12.4 运行时间错误异常300
12.4.3 操作系统错误302
12.5.1 使用try…finally结构303
12.5.2 使用try…except结构304
12.5.3 使用on…do结构305
12.5.4 嵌套的异常处理结构307
12.6 沉默的异常308
12.7 自定义异常类308
12.7.1 异常类型说明308
12.8 引发和处理异常310
12.9 异常的重引发311
13.1 在Delphi工具调色板上添加Rave构件314
13 使用Rave创建报表314
13.2 Rave可视化报表设计环境315
13.2.1 页设计器和事件编辑器316
13.2.3 工程树状面板316
13.2.4 状态栏316
13.2.5 工具栏和工具调色板317
13.2.6 Rave编辑器319
13.3 构建一个数据库报表的基本步骤321
13.3.1 使用Rave向导创建一个简单数据库报表321
13.3.2 使用Rave向导创建Master-Detail报表323
13.4 Rave报表工程的基本组成324
13.4.1 数据连接构件324
13.4.2 Rave工程构件——TRvProject325
13.4.3 报表工程文件325
13.5 其他Rave Report构件介绍326
13.6 Rave报表预览和打印格式328
13.7 编写报表脚本程序329
14.2 使用InstallShield前的准备工作332
14 使用InstallShield X Express制作安装程序332
14.3 打开一个新的或现有的安装程序制作工程333
14.3.1 创建新的安装工程334
14.3.2 打开已有的安装工程335
14.4 配置组织信息335
14.4.1 基本信息335
14.4.2 特征设置336
14.4.3 配置安装程序类型337
14.5 指定应用程序数据338
14.6.1 为Setup生成一个快捷菜单339
14.6 配置目标系统339
14.6.3 修改注册表342
14.7 定制安装程序样式342
14.8 定义Setup需求和动作343
14.8.1 安装程序需求343
14.8.2 定制动作344
14.9 应用程序分发344
14.9.2 试运行安装程序345
14.9.3 应用程序分发346
热门推荐
- 579683.html
- 361273.html
- 3388180.html
- 3881747.html
- 3728750.html
- 3181302.html
- 162509.html
- 2991456.html
- 3875221.html
- 1416587.html
- http://www.ickdjs.cc/book_1573330.html
- http://www.ickdjs.cc/book_1931270.html
- http://www.ickdjs.cc/book_2880104.html
- http://www.ickdjs.cc/book_1304174.html
- http://www.ickdjs.cc/book_9929.html
- http://www.ickdjs.cc/book_2119266.html
- http://www.ickdjs.cc/book_3427416.html
- http://www.ickdjs.cc/book_3474334.html
- http://www.ickdjs.cc/book_3461916.html
- http://www.ickdjs.cc/book_2233684.html