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

- 何鹏飞,马威编著 著
- 出版社: 北京:清华大学出版社
- ISBN:730211627X
- 出版时间:2005
- 标注页数:409页
- 文件大小:48MB
- 文件页数:421页
- 主题词:软件工具-程序设计-高等学校-教材
PDF下载
下载说明
Delphi 2005程序设计教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目录1
第1章 认识Delphi 20051
1.1 Delphi发展史1
1.2 Delphi 2005的特性2
1.3 安装Delphi 20055
1.3.1 Delphi的系统配置要求5
1.3.2 安装Delphi 20056
1.4 Hello World程序8
1.4.2 创建工程9
1.4.1 启动Delphi 20059
1.4.3 定制窗体12
1.4.4 添加代码16
1.4.5 运行程序17
1.5 本章小结18
1.6 思考和练习19
第2章 .NET Framework概述20
2.1 .NET战略与.NET Framework20
2.1.1 什么是.NET20
2.1.2 Microsoft.NET的意义21
2.1.3 .NET Framework23
2.2.1 什么是CLR25
2.2 公共语言运行时(CLR)25
2.2.2 托管代码与CTS26
2.2.3 MSIL和JIT编译27
2.3 .NET Framework基类30
2.3.1 命名空间30
2.3.2 System.String类31
2.3.3 System.Math类33
2.3.4 System.DateTime类34
2.3.5 System.IO.File类35
2.5 思考和练习36
2.4 本章小结36
第3章 Delphi语言基础37
3.1 常量与变量37
3.1.1 常量37
3.1.2 变量39
3.2 Object Pascal的数据类型44
3.2.1 序数44
3.2.2 浮点类型51
3.2.3 字符串52
3.2.4 记录53
3.2.5 集合54
3.2.6 变体57
3.2.7 数据类型转换58
3.3 数组60
3.3.1 一维数组60
3.3.2 多维数组61
3.3.3 动态数组62
3.4 运算符64
3.4.1 赋值运算符64
3.4.2 算术运算符64
3.4.3 逻辑运算符65
3.4.4 位运算符65
3.4.6 运算符的优先级66
3.4.5 关系运算符66
3.5 流程控制67
3.5.1 声明语句67
3.5.2 简单语句68
3.5.3 条件语句70
3.5.4 循环语句75
3.5.5 注释语句81
3.6 过程与函数81
3.6.1 使用过程82
3.6.2 使用函数84
3.6.3 内联函数85
3.6.4 参数86
3.6.5 函数过程类型90
3.7 本章小结91
3.8 思考和练习91
第4章 Object Pascal的高级技术92
4.1 面向对象编程基础92
4.2 类和对象的定义93
4.2.1 类的声明93
4.2.2 构造函数94
4.2.3 析构函数94
4.2.4 创建对象95
4.3.1 属性96
4.3 属性、方法和事件96
4.3.2 方法97
4.3.3 消息和事件101
4.4 类的封装及作用域103
4.4.1 封装性103
4.4.2 作用域105
4.5 继承与多态106
4.5.1 继承性106
4.5.2 多态性106
4.6 抽象类108
4.7.1 is运算符110
4.7.2 as运算符110
4.7 运行时类型信息110
4.8 本章小结112
4.9 思考和练习112
第5章 在Delphi 2005中使用窗体113
5.1 普通窗体程序113
5.1.1 新建窗体113
5.1.2 窗体的属性115
5.2 使用对话框119
5.2.1 使用消息对话框119
5.2.2 使用输入对话框122
5.3 多窗体应用程序124
5.4 MDI应用程序128
5.4.1 创建父窗口128
5.4.2 创建子窗口128
5.4.3 子窗口的排列与关闭129
5.4.4 应用程序菜单与菜单融合130
5.4.5 使用模板创建MDI应用程序131
5.5 本章小结133
5.6 思考和练习133
第6章 Windows窗体应用程序134
6.1 Windows Forms概述134
6.2.1 Button控件135
6.2 按钮控件135
6.2.2 CheckBox控件136
6.2.3 RadioButton控件137
6.2.4 使用按钮控件的示例137
6.3 文本控件139
6.3.1 Label控件139
6.3.2 TextBox控件141
6.3.3 RichTextBox控件141
6.3.4 使用文本控件的示例142
6.4 列表控件146
6.4.1 ListBox控件146
6.4.2 CheckedListBox控件147
6.4.3 ComboBox控件148
6.4.4 ListView控件148
6.4.5 TreeView控件149
6.4.6 使用列表控件的示例150
6.5 公用对话框控件154
6.5.1 OpenFileDialog控件154
6.5.2 SaveFileDialog控件155
6.5.3 FontDialog控件156
6.5.4 ColorDialog控件156
6.5.5 其他对话框控件156
6.6.1 MainMenu控件157
6.6 菜单控件157
6.6.2 ContextMenu控件159
6.6.3 菜单控件与对话框控件示例159
6.7 工具栏和状态栏控件163
6.7.1 ToolBar控件163
6.7.2 StatusBar控件164
6.8 容器控件164
6.8.1 Panel控件164
6.8.2 GroupBox控件165
6.8.3 TabControl控件165
6.8.4 使用容器控件的示例166
6.9 本章小结169
6.10 思考和练习169
第7章 VCL窗体应用程序170
7.1 VCL for.NET170
7.1.1 什么是VCL.NET170
7.1.2 Borland.VCL命名空间171
7.1.3 VCL Forms概述172
7.2 按钮组件172
7.2.1 TButton组件172
7.2.2 TBitBtn组件173
7.2.4 TCheckBox组件174
7.2.3 TSpeedButton组件174
7.2.5 TRadioButton组件175
7.2.6 使用按钮组件的示例175
7.3 文本组件177
7.3.1 TLabel组件177
7.3.2 TEdit组件178
7.3.3 TMaskEdit组件178
7.3.4 TMemo组件180
7.3.5 TSpinEdit组件180
7.3.6 TRichEdit组件180
7.4 列表组件181
7.4.2 TComboBox组件182
7.4.1 TListBox组件182
7.4.3 TTreeView组件183
7.4.4 TListView组件183
7.4.5 使用列表组件的示例184
7.5 通用对话框组件185
7.5.1 文件对话框组件186
7.5.2 TFontDialog组件188
7.5.3 TColorDialog组件189
7.5.4 查找与替换对话框组件189
7.5.5 打印设置对话框组件190
7.6 菜单、工具栏和状态栏组件190
7.6.1 菜单组件191
7.6.2 TToolBar组件192
7.6.3 TStatusBar组件192
7.6.4 使用菜单和对话框组件的示例193
7.7 多页面程序197
7.8 在VCL.NET中使用.NET组件199
7.9 本章小结202
7.10 思考和练习202
第8章 多媒体编程203
8.1 WinForm中的图形图像编程203
8.1.1 常用的图形图像控件203
8.1.2 使用GDI+对象204
8.1.3 使用GDI+绘图示例208
8.2 图形图像类介绍209
8.2.1 TCanvas类210
8.2.2 TPen类211
8.2.3 TBursh与TColor类211
8.2.4 常用图像类212
8.2.5 使用图形图像类编程213
8.3 多媒体程序开发215
8.3.1 TMediaPlayer组件简介215
8.3.2 制作媒体播放器216
8.5 思考和练习219
8.4 本章小结219
第9章 文件管理与配置注册表220
9.1 管理文件220
9.1.1 文件类型220
9.1.2 文件管理的标准过程220
9.1.3 目录操作223
9.1.4 磁盘操作223
9.2 使用文件组件223
9.2.1 文件组件介绍223
9.2.2 制作简单的资源管理器224
9.3.1 读写配置文件231
9.3 配置文件与注册表231
9.3.2 读写注册表233
9.4 本章小结235
9.5 思考和练习235
第10章 动态链接库开发237
10.1 DLL简介237
10.1.1 DLL的工作原理237
10.1.2 Windows系统的动态链接库238
10.2 创建动态链接库238
10.2.1 DLLs的编写238
10.2.2 动态链接库中的标准指示239
10.2.3 编写自己的DLLs240
10.3.1 静态调用241
10.3 调用动态链接库241
10.3.2 动态调用242
10.3.3 调用myDLL244
10.4 利用DLLs实现窗体重用245
10.4.1 窗体重用DLLs的设计245
10.4.2 在Delphi应用程序中调用重用窗体247
10.4.3 在VB应用程序中调用重用窗体248
10.5 本章小结250
10.6 思考和练习250
11.1.1 什么是数据库251
第11章 数据库应用程序开发基础251
11.1 数据库概述251
11.1.2 数据库管理系统252
11.1.3 开发数据库应用程序的步骤254
11.2 Delphi 2005提供的数据库工具254
11.2.1 使用BDE Administrator254
11.2.2 使用Database Explorer255
11.3 使用ADO.NET258
11.3.1 ADO.NET简介259
11.3.2 使用ADO.NET访问数据库260
11.4 本章小结274
11.5 思考和练习275
第12章 Borland数据提供者276
12.1 什么是BDP276
12.2 BDP组件277
12.2.1 BdpConnection组件277
12.2.2 BdpCommand组件278
12.2.3 BdpCommandBuilder组件279
12.2.4 BdpDataAdapter组件280
12.2.5 BdpDataReader组件282
12.2.6 BdpTransaction组件282
12.3.1 什么是Master/Detail283
12.3 主/从表的使用283
12.3.2 运用BDP组件实现Master/Detail284
12.4 本章小结288
12.5 思考和练习288
第13章 数据库应用程序开发289
13.1 SQL查询技术289
13.1.1 SELECT语句289
13.1.2 INSERT语句293
13.1.3 UPDATE语句294
13.1.4 DELETE语句295
13.2 事务处理方法295
13.3.1 功能需求297
13.3 数据库开发综合应用297
13.3.2 数据库设计298
13.3.3 界面设计及组件属性设置298
13.3.4 编写代码303
13.3.5 运行程序310
13.4 本章小结311
13.5 思考和练习311
第14章 创建ASP.NET应用程序312
14.1 ASP.NET介绍312
14.1.1 ASP.NET的优势312
14.1.2 Web窗体页指令313
14.1.3 ASP.NET内部对象314
14.1.4 创建ASP.NET应用程序316
14.2 常用Web Controls控件319
14.2.1 AdRotator控件320
14.2.2 Button和ImageButton控件322
14.2.3 Label、Literal、HyperLink和LinkButton控件323
14.2.4 TextBox、ListBox和DropDownList控件324
14.2.5 CheckBox和CheckBoxList控件325
14.2.6 RadioButton和RadioButtonList控件326
14.2.7 Table控件326
14.2.8 Repeater、DataList和DataGrid控件328
14.2.9 数据验证控件336
14.3 DB Web控件338
14.3.1 DBWebDataSource控件339
14.3.2 DBWebCalendar控件339
14.3.3 DBWebCheckBox控件340
14.3.4 DBWebGrid控件340
14.3.5 DBWebLabel控件341
14.3.6 DBWebListBox控件342
14.3.7 DBWebNavigator控件342
14.3.8 DBWebTextBox控件343
14.4.2 数据库设计344
14.4.3 新增同学信息页面及程序设计344
14.4.1 功能需求344
14.4 应用实例:同学录344
14.4.4 查看同学信息页面及程序的设计347
14.4.5 运行程序349
14.5 本章小结351
14.6 思考和练习351
第15章 ASP.NET Web服务352
15.1 什么是Web服务352
15.1.1 Web服务的定义352
15.1.2 ASP.NET Web服务体系353
15.2 XML和SOAP353
15.2.1 XML354
15.2.2 SOAP358
15.3 创建Web服务361
15.4 创建客户端测试程序365
15.4.1 使用VCL.NET Form客户端365
15.4.2 创建ASP.NET Web Forms客户端368
15.5 本章小结370
15.6 思考和练习370
第16章 Internet编程371
16.1 Indy控件371
16.1.1 Indy控件的工作模式及特点371
16.2 Indy控件编程372
16.1.2 Indy控件包简介372
16.2.1 IdHTTP控件373
16.2.2 使用TIdPOP3控件375
16.2.3 使用TIdMessage控件376
16.2.4 使用TIdSMTP控件377
16.2.5 制作邮件客户端378
16.3 本章小结381
16.4 思考和练习381
第17章 开发自定义组件382
17.1 组件单元概览382
17.2.1 使用组件向导创建组件383
17.2 使用组件向导383
17.2.2 为组件添加变量和方法386
17.2.3 安装组件391
17.2.4 使用自定义组件392
17.3 本章小结393
17.4 思考和练习394
第18章 异常处理与程序调试395
18.1 异常处理395
18.1.1 常见错误类型395
18.1.2 Delphi中的异常处理结构396
18.2 使用异常类397
18.2.2 访问异常对象398
18.2.1 异常类基类398
18.2.3 自定义异常类399
18.3 调试应用程序400
18.3.1 设置调试环境400
18.3.2 常用的调试命令401
18.3.3 使用断点(Breakpoint)404
18.3.4 使用监视(Watch)407
18.3.5 使用计算/修改表达式(Evaluate/Modify)408
18.4 本章小结409
18.5 思考和练习409
热门推荐
- 272308.html
- 655837.html
- 2650497.html
- 3438037.html
- 1115655.html
- 1730973.html
- 2981456.html
- 1405174.html
- 2307510.html
- 2534593.html
- http://www.ickdjs.cc/book_2569804.html
- http://www.ickdjs.cc/book_3852994.html
- http://www.ickdjs.cc/book_2218197.html
- http://www.ickdjs.cc/book_3862748.html
- http://www.ickdjs.cc/book_2299643.html
- http://www.ickdjs.cc/book_2284422.html
- http://www.ickdjs.cc/book_1546854.html
- http://www.ickdjs.cc/book_513905.html
- http://www.ickdjs.cc/book_494183.html
- http://www.ickdjs.cc/book_3640665.html