新闻资讯
看你所看,想你所想

Delphi程式设计(第二版)(Delphi 2005)

Delphi程式设计(第二版)(Delphi 2005)

Delphi程式设计(第二版)(Delphi 2005)

《Delphi程式设计(第二版)(Delphi 2005)》是2006年清华大学出版社出版的图书,作者是周果宏、罗述谦、罗起。

基本介绍

  • 书名:Delphi程式设计
  • 作者:周果宏、罗述谦、罗起
  • ISBN:9787302124108
  • 类别:程式设计
  • 定价:29元
  • 出版社:清华大学出版社
  • 出版时间:2006年
  • 装帧:平装

内容简介

Delphi 2005 是微软Windows开发的终极的和完全的解决方案。它结合了Delphi和 C# 语言的强大功能,以及Microsoft .NET Framework 和 Win32 平台的高性能,Delphi 2005 提供了一个多语言、多平台的集成开发环境。限于篇幅,本书只涉及Delphi for .NET的有关内容。本书共14章。第1章是Delphi for .NET概述;第2章介绍Delphi 2005集成开发环境;第3章介绍Delphi 的 Object Pascal 语言的基本语法;第4章~第11章介绍在Delphi 2005中开发 Windows 窗体套用、资料库套用、Web 窗体套用、Web 资料库套用、Web 服务,以及构建VCL.NET 窗体套用的基本方法、技巧和实例;第12 章讲述关于异常处理的基本概念和编程方法;第13章和第14章分别讲述用第三方软体Rave创建报表,以及用InstallShield X Express 製作安装程式的有关概念和方法。每章后均附有习题。

图书目录

Delphifor.NET概述
1.1什幺是Microsoft.NET框架2
1.2Delphifor.NET的主要特点2
1.3Delphi中的一些常用术语和概念3
1.3.1类、对象、特性与事件4
1.3.2构件4
1.3.3可视化程式设计5
1.3.4面向对象的程式设计5
1.3.5事件与事件驱动6
1.3.6ObjectPascal和Delphi6
1.4Delphi2005的安装与启动7
1.4.1Delphi2005安装条件7
1.4.2安装步骤8
1.5如何订购Delphi20058Delphi2005集成开发环境2.1Delphi2005集成开发环境简介9
2.1.1欢迎页11
2.1.2窗体11
2.1.3HTML设计器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.11结构视图19
2.1.12历史管理器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.2.6分发套用26
2.3工程的类型26
2.3.1Windows套用26
2.3.2ASP.NETWeb套用26
2.3.3ASP.NETWeb服务套用26
2.3.4VCL.NET套用27
2.3.5资料库套用27
2.3.6模型驱动的套用27
2.3.7彙编28
2.3.8非託管代码和COM/Interop28
习题28Delphi程式语言3.1Delphi程式的基本结构29
3.1.1一个简单的Delphi应用程式示例30
3.1.2单元和名字空间34
3.2ObjectPascal基本语法元素36
3.2.1特殊符号36
3.2.2保留字36
3.2.3标识符37
3.2.4数字38
3.2.5标号38
3.2.6字元串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.3goto语句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记录68
3.8.1记录类型的说明格式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构建Windows窗体套用4.1Windows窗体名字空间81
4.2Windows窗体构件82
4.3通用特性、事件和方法84
4.3.1Control的特性、事件与方法84
4.3.2CommonDialog的特性、事件与方法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.6ScrollBars和滚动条构件92
4.4.7PictureBox和ImageList构件92
4.5非可视构件93
4.5.1MainMenu和ContextMenu构件93
4.5.2Timer构件93
4.5.3对话框构件94
4.5.4基本构件小结96
4.6构建Windows窗体套用97
4.6.1实例一:一个显示图片及像素颜色成分的工程97
4.6.2实例二:一个文本编辑器工程101
习题118用BDP.NET构建资料库应用程式5.1Delphi资料库基础119
5.1.1关係式资料库的基本概念120
5.1.2SQL语言简介122
5.1.3使用资料库123
5.2ADO.NET和BDP.NET构件124
5.2.1ADO.NET体系结构124
5.2.2BDP.NET名字空间125
5.2.3BDP.NET数据类型125
5.2.4BDP.NET构件126
5.3BDP.NET构件设计器129
5.3.1构件设计器关係129
5.3.2使用连线编辑器129
5.3.3使用命令文本编辑器131
5.3.4配置数据适配器131
5.3.5数据探测器133
5.4关于数据集135
5.4.1数据集的特性和方法135
5.4.2使用标準的数据集136
5.5关于DataGrid139
5.5.1DataGrid特性139
5.5.2DataGrid事件141
5.5.3DataGrid方法141
5.5.4DataGrid程式设计範例142
5.6Windows窗体资料库应用程式製作144
5.6.1构建一个简单的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.8Windows窗体控制项的数据绑定165
5.8.1使用组合框和列表框显示数据165
5.8.2文本框的数据绑定167
习题169用Delphi2005进行ECO建模6.1建模基本概念170
6.2UML语言170
6.2.1基本UML关係170
6.2.2UML类图表171
6.2.3对象约束语言172
6.3ECO框架172
6.3.1ECO空间173
6.3.2Borland.ECO名字空间173
6.4ECO建模程式常规步骤176
6.5ECO建模程式实例177
习题181用ASP.NET构建Web应用程式7.1ASP.NET概述182
7.2构建ASP.NETWeb应用程式的一般步骤184
7.3一个简单的ASP.NETWeb应用程式187
7.4Delphifor.NET中的Web控制构件195
7.4.1广告条构件195
7.4.2校验类构件197
7.4.3文本构件203
7.4.4重複器构件203
7.4.5XML构件205
7.5Delphifor.NET中的HTML伺服器端控制构件210
7.5.1HTML伺服器端构件概况210
7.5.2实现HTML伺服器端可程式控制构件213
7.5.3使用HTML伺服器端构件常见错误214
7.5.4HTML伺服器端构件套用实例——档案
上载214
习题219用ASP.NET构建Web资料库应用程式8.1Web资料库套用开发概述220
8.2资料库Web构件221
8.2.1资料库Web构件的名字空间221
8.2.2资料库Web数据源构件223
8.2.3资料库Web数据感知构件223
8.3构建资料库Web应用程式的基本步骤224
8.4资料库Web应用程式实例225
习题233用ASP.NET构建Web服务应用程式9.1ASP.NETWeb服务概述234
9.1.1ASP.NETWeb服务结构235
9.1.2ASP.NETWeb服务基础知识235
9.1.3Web服务的套用235
9.1.4ASP.NETWeb服务的档案类型236
9.2创建ASP.NETWeb服务程式237
9.2.1Web服务程式创建步骤237
9.2.2使用Web服务的客户程式238
9.2.3Web服务实例——温度单位转换Web服务……240
习题247构建VCL.NET窗体套用10.1VCL.NET构件和名字空间248
10.2构建VCL.NET窗体套用示例249
10.2.1构建一个VCL窗体“Helloworld!”套用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.3.6关联DataGrid到DataSet255
10.4VCL.NET常用资料库构件255
10.4.1数据读写构件255
10.4.2数据控制构件257
10.4.3本地资料库应用程式的结构258
10.5用资料库桌面构建本地资料库258
10.6本地资料库套用设计261
10.6.1显示单条记录262
10.6.2显示多条记录265
10.7VCL.NET数据集操作266
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
习题279DelphiVCL.NET多媒体编程11.1计算机的硬体配置需求281
11.2Delphi的多媒体构件281
11.2.1怎样使用MediaPlayer282
11.2.2用MediaPlayer播放声音和动画档案实例282
11.3用MediaPlayer播放Wave声音档案285
11.4用MediaPlayer播放MIDI声音档案287
11.4.1MediaPlayer的Notify属性288
11.4.2MediaPlayer的NotifyValue属性289
11.5用MediaPlayer播放AVI动画档案290
11.6用MediaPlayer实现用户选择播放290
11.6.1製作一个媒体通道程式290
11.6.2设定滤波器选择档案类型291
11.7MediaPlayer的OnClick事件句柄编程293
习题296异常处理12.1异常的概念297
12.2何时使用异常297
12.3Exception类298
12.4运行时间错误异常300
12.4.1输入输出错误300
12.4.2重大错误301
12.4.3作业系统错误302
12.5Delphi异常处理机制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.7.2自定义异常类309
12.8引发和处理异常310
12.9异常的重引发311
习题312使用Rave创建报表13.1在Delphi工具调色板上添加Rave构件314
13.2Rave可视化报表设计环境315
13.2.1页设计器和事件编辑器316
13.2.2特性面板316
13.2.3工程树状面板316
13.2.4状态栏316
13.2.5工具列和工具调色板317
13.2.6Rave编辑器319
13.3构建一个资料库报表的基本步骤321
13.3.1使用Rave嚮导创建一个简单资料库报表……321
13.3.2使用Rave嚮导创建MasterDetail报表323
13.4Rave报表工程的基本组成324
13.4.1数据连线构件324
13.4.2Rave工程构件——TRvProject………………325
13.4.3报表工程档案325
13.4.4报表和全局页325
13.4.5数据视图325
13.5其他RaveReport构件介绍326
13.6Rave报表预览和列印格式328
13.7编写报表脚本程式329
习题331使用InstallShieldXExpress製作安装程式14.1InstallShieldXExpress简介332
14.2使用InstallShield前的準备工作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配置目标系统339
14.6.1为Setup生成一个快捷选单339
14.6.2ODBCresource设定341
14.6.3修改注册表342
14.7定製安装程式样式342
14.8定义Setup需求和动作343
14.8.1安装程式需求343
14.8.2定製动作344
14.9应用程式分发344
14.9.1构建安装盘344
14.9.2试运行安装程式345
14.9.3应用程式分发346
习题346
附录A本书缩略语辞彙表347

相关推荐

声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:yongganaa@126.com