图书介绍
Delphi 8入门与进阶PDF|Epub|txt|kindle电子书版本下载
![Delphi 8入门与进阶](https://www.shukui.net/cover/61/33104287.jpg)
- 许哲平编著 著
- 出版社: 北京:清华大学出版社
- ISBN:7302098972
- 出版时间:2005
- 标注页数:319页
- 文件大小:67MB
- 文件页数:331页
- 主题词:软件工具-程序设计
PDF下载
下载说明
Delphi 8入门与进阶PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一篇 Delphi 8基础知识1
第1章 Delphi 8入门基础3
1.1 Delphi 8的安装和运行3
1.1.1 安装Delphi 8之前要解决的问题3
1.1.2 安装和运行Delphi 87
1.2 用Delphi 8开发程序的基本流程9
1.2.1 开发第一个VCL表单应用程序9
1.2.2 开发第一个Windows表单应用程序11
1.2.3 开发第一个ASP.NET应用程序12
1.3 Delphi 8的特点16
1.4 Delphi 8的开发环境17
1.4.1 Delphi 8的开发环境设置17
1.4.2 菜单功能介绍21
1.5 Delphi 8的帮助文档25
1.6 小结26
1.7 练习与思考题27
第2章 Delphi 8初级语法28
2.1 控制台应用程序28
2.1.1 Delphi 8的创建文件类型28
2.1.2 在Delphi 8中创建控制台应用程序29
2.2 Delphi 8的标志符及常量和变量说明31
2.2.1 标志符31
2.2.2 常量32
2.2.3 变量33
2.3 Delphi 8的数据类型34
2.3.1 Simple类型35
2.3.2 String类型38
2.3.3 Structured类型39
2.3.4 Pointer类型45
2.3.5 Variant类型46
2.4 Delphi 8运算符47
2.7 练习与思考题48
2.5 Delphi 8编程风格48
2.6 小结48
第3章 Delphi 8高级语法50
3.1 程序流程控制语句50
3.1.1 简单语句50
3.1.2 条件语句52
3.1.3 循环语句53
3.2 过程和方法53
3.2.1 过程和方法的定义54
3.2.2 过程和方法的参数和变量54
3.2.3 过程和方法的实例55
3.3 Delphi 8中的面向对象技术56
3.3.1 类和对象的关系57
3.3.2 类的属性和方法57
3.3.3 类的封装、继承和多态性57
3.3.4 类的综合实例59
3.4 Windows表单应用程序代码剖析62
3.5 异常处理65
3.5.1 Delphi 8的异常调试管理65
3.5.2 Delphi 8的异常处理语句67
3.5.3 Delphi 8的代码片段工具68
3.6 小结71
3.7 练习与思考题71
第二篇 VCL表单应用程序编程73
第4章 VCL表单应用程序常用组件75
4.1 Delphi 8组件一览表75
4.1.1 Delphi 8组件列表75
4.1.2 对象查看器中的内容76
4.2 按钮类组件78
4.2.1 TButton组件78
4.2.2 TBitBtn组件78
4.2.3 TSpeedButton组件79
4.2.4 按钮类组件实例80
4.3 标签类组件81
4.3.1 TLabel组件81
4.3.2 TEdit组件82
4.3.3 TLabeledEdit组件82
4.3.4 TLabel及TEdit和TLabeledEdit组件实例82
4.4 选择类组件83
4.4.1 TRadioButton和TCheckBox组件84
4.4.2 TGroupBox和TRadioGroup组件84
4.4.3 选择类相关组件实例84
4.5 列表类相关组件86
4.5.1 TListBox组件86
4.5.2 TComboBox组件87
4.5.3 TCheckListBox组件87
4.5.4 列表类组件实例88
4.6 通用对话框组件89
4.6.1 TOpenDialog和TSaveDialog组件90
4.6.2 TOpenPictureDialog和TSavePictureDialog组件91
4.6.3 TFontDialog和TColorDialog组件93
4.6.4 TFindDialog和TReplaceDialog组件94
4.6.5 对话框组件的综合实例94
4.7 菜单组件设计96
4.7.1 MainMenu和PopupMenu组件96
4.7.2 MainMenu和PopupMenu组件实例97
4.8 小结99
4.9 练习与思考题99
第5章 Delphi 8表单高级设计101
5.1 VCL表单高级设计101
5.1.1 VCL表单主要属性101
5.1.2 拖动无边框的表单103
5.1.3 创建异形的表单104
5.2.2 多文档表单程序实例106
5.2 VCL多文档表单设计技术106
5.2.1 多文档表单的基本原理和技巧106
5.3 各类消息对话框设计112
5.3.1 常见的消息对话框函数112
5.3.2 消息对话框实例113
5.4 深入Borland.Vcl.Forms.pas单元116
5.4.1 Borland.Vcl.Forms.pas基本介绍116
5.4.2 Borland.Vcl.Forms.pas单元应用实例118
5.5 小结119
5.6 练习与思考题120
第6章 Delphi 8多媒体编程121
6.1 简单图形设计121
6.1.1 Canvas121
6.1.2 Brush123
6.1.3 Pen123
6.1.4 书法艺术效果实例124
6.2.1 利用常用组件实现动画效果127
6.2 高级图像效果设计127
6.2.2 用Pixels属性实现的特殊效果129
6.3 TMediaPlayer组件131
6.3.1 深入了解TMediaPlayer131
6.3.2 高级的媒体播放器133
6.3.3 在影音文件中抓图134
6.4 多媒体相关的高级API137
6.4.1 巧用Borland.vcl.MMSystem.pas函数137
6.4.2 用MCI字符指令来控制播放效果141
6.5 小结144
6.6 练习与思考题144
第7章 数据库设计基础145
7.1 数据库技术的基本概念145
7.1.1 数据库的基本元素和操作原理145
7.1.3 数据库的ODBC连接146
7.1.2 基本的数据库感知组件146
7.1.4 简单操作MS Access的ODBC驱动149
7.2 BDE数据库访问机制150
7.2.1 BDE管理工具150
7.2.2 BDE组件介绍152
7.2.3 利用BDE技术快速创建数据库实例156
7.3 Interbase数据库访问机制158
7.3.1 Interbase简介158
7.3.2 Interbase数据库操作实例159
7.4 dbExpress数据库访问机制161
7.4.1 dbExpress技术介绍161
7.4.2 利用dbExpress组件灵活获取数据163
7.5 利用SQL语句操作数据166
7.5.1 常见SQL语句简介166
7.5.2 通过实例操作SQL语句167
7.6 Rave数据库报表设计170
7.6.1 Rave 5.5工具171
7.6.2 Rave组件技术173
7.7 小结177
7.8 练习与思考题177
第8章 网络编程178
8.1 网络编程的基本内容178
8.1.1 网络技术发展178
8.1.2 Delphi 8中的网络编程内容179
8.2 XML文档阅读器180
8.2.1 TXMLDocument组件介绍180
8.2.2 利用TXMLDocument组件来操作XML文件181
8.3 Indy组件编程183
8.3.1 Indy组件介绍184
8.3.2 通过IdPop3和IdMessage组件进行邮件检查185
8.4 网络编程高级技术187
8.4.1 利用Ipconfig命令获取网络实时信息187
8.4.2 利用系统函数下载文件189
8.4.3 利用ShellExecuteA函数发送邮件190
8.5 小结193
8.6 练习与思考题193
第9章 系统RTL单元195
9.1 RTL介绍195
9.1.1 RTL的内容和功能195
9.1.2 StringBuilder数据类型197
9.1.3 IntPtr数据类型198
9.2 注册表操作200
9.2.1 注册表基本原理和函数介绍200
9.2.2 利用注册表模拟网络地址栏和程序自动运行202
9.3 系统外壳扩展函数205
9.3.1 创建状态栏程序和抽取文件图标205
9.3.2 利用扩展函数进行文件操作209
9.3.3 快速定位系统功能目录212
9.4 小结213
9.5 练习与思考题214
第三篇 Windows表单应用程序编程215
第10章 Windows表单应用程序组件217
10.1 Windows表单基本属性和事件217
10.1.1 Windows表单实例基本属性和事件217
10.1.2 简单的Windows表单实例218
10.2 常见的Windows表单组件220
10.2.1 LinkLabel组件220
10.2.2 CheckedListBox组件221
10.2.3 PictureBox组件221
10.2.4 TreeView组件222
10.2.5 RichTextBox组件223
10.2.6 ToolTip组件224
10.3 常见的Component组件225
10.3.1 MainMenu和ContextMenu组件225
10.3.2 NotifyIcon组件226
10.4 常见的Dialogs组件227
10.4.1 OpenFileDialog和SaveFileDialog组件228
10.4.2 Dialogs组件实例229
10.5 Windows表单组件功能介绍231
10.5.1 System.Windows.Forms基本介绍231
10.5.2 将Windows表单组件转换为VCL表单组件233
10.6 小结237
10.7 练习与思考题238
第11章 .NET类库编程239
11.1 .NET类库的基本知识239
11.1.1 .NET类库简介239
11.1.2 .NET类库简单浏览240
11.2 System.IO类库操作文件和目录242
11.2.1 利用FileInfo类操作文件242
11.2.2 利用Directory类操作目录246
11.3.1 利用System.Web.Mail发送邮件的相关原理249
11.3 利用System.Web.Mail发送邮件249
11.3.2 利用System.Web.Mail发送带附件的E-mail250
11.4 利用System.Drawing实现简单的绘图效果254
11.4.1 Graphics对象简介254
11.4.2 利用System.Drawing实现简单的绘图效果255
11.5 小结258
11.6 练习与思考题258
第12章 ActiveX和COM Interop技术259
12.1 ActiveX技术的概念和具体应用259
12.1.1 ActiveX技术简介260
12.1.2 ActiveX的安装261
12.1.3 利用ActiveX组件实现网络浏览器261
12.1.4 利用ActiveX组件实现多媒体播放器264
12.2 COM Interop技术266
12.2.1 从消失的Servers组件说起266
12.2.2 利用COM Interop获取Word版本信息267
12.2.3 复杂的COM Interop操作Word实例270
12.2.4 COM Interop技术的好帮手——Reflection274
12.3 小结275
12.4 练习与思考题276
第13章 ADO.NET数据库技术277
13.1 ADO.NET到BDP277
13.1.1 Windows表单应用程序中的数据库技术277
13.1.2 Borland Data Provider组件278
13.1.3 DataGrid组件283
13.2 利用BDP组件进行数据库操作285
13.2.1 用BDP组件操作数据库的基本过程285
13.2.2 实现一个Windows表单的BDP实例285
13.3 Data Explorer操作数据库289
13.3.1 利用Data Explorer对数据进行管理289
13.3.2 利用Data Explorer创建数据库实例291
13.4 小结292
13.5 练习与思考题293
第四篇 ASP.NET应用程序编程295
第14章 ASP.NET程序编程297
14.1 ASP.NET框架297
14.1.1 ASP.NET结构的基本框架297
14.1.2 HTML编辑器298
14.1.3 HTML Elements组件和ASPX文件分析301
14.1.4 Web服务器组件和WebForm单元文件303
14.2 ASP.NET应用程序实例306
14.2.1 带广告的注册信息页面306
14.2.2 典型的ASP.NET数据库应用程序309
14.2.3 利用DB Web组件创建页面数据库程序312
14.3 小结315
14.4 练习与思考题315
附录A 练习与思考题参考答案316