注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计Pascal/DelphiDelphi.NET程序设计

Delphi.NET程序设计

Delphi.NET程序设计

定 价:¥39.00

作 者: 周兴华,张国平,来骏编著
出版社: 科学出版社
丛编项: 北京科海培训中心图书
标 签: Delphi

ISBN: 9787030146984 出版时间: 2004-12-01 包装: 胶版纸
开本: 26cm 页数: 433 字数:  

内容简介

  本书特色·详尽讲解Delphi.NET的基本语法·从基础知识到高级特性及应用,应有尽有·结合语言的内在技术、技巧和近百个示例·章后精选习题,配书光盘附部分习题答案本书由浅入深地讲述了Delphi.NET集成开发环境、面向对象程序设计基础、Delphi.NET语法基础知识、基本流程控制、过程与函数、数据结构、报表的创建、文件管理、DBExpress应用、VCL窗体应用、调用Win32代码、多线程应用程序、Delphi数据库基础、数据访问和ASP应用程序开发。在讲述这些知识的过程中,作者尽量采用浅显易懂的语言并试图将相关知识融于示例,使读者能够将理论与实践应用相对照,从而在最短时间内领会Delphi.NET的思想精髓,并利用它进行快速应用程序的开发。本书语言简明,其中伴有大量实用性较强的示例,适用于Delphi.NET语言的初级用户,对于有一定工作经验的开发人员也有较好的参考价值。

作者简介

暂缺《Delphi.NET程序设计》作者简介

图书目录

第1章Delphi.NET集成开发环境  1
1.1.NETFrameworkl.1简介  1
1.1.1.NETFramework  1
1.1.2.NETFrameworkI.1版本的新功能  5
1.2Delphi.NET简介  6
1.3Delphi.NET可视化开发环境简介  8
1.3.1Delphi.NET的基本形式  8
1.3.2面向对象编程的概念  8
1.3.3对象的属性、事件和方法  9
1.3.4组件  10
1.3.5进入Delphi.NET集成开发环境 15
1.4开发环境的优化  20
1.4.1自定义工具栏  20
1.4.2编辑环境设置  21
1.4.3T程设置  22
1.5一个简单的应用程序  23
1.6本章小结  28
1.7习题  28
第2章面向对象程序设计基础  29
2.1面向对象的基本概念  29
2.2类和对象  30
2.2.1类的声明  30
2.2.2对象和类变量  31
2.3类的方法  32
2.3.1方法的声明  32
2.3.2构造函数与析构函数  34
2.3.3方法指令符  35
2.3.4抽象方法  38
2.3.5重载方法与重定义方法  38
2.4类的特性  40
2.4.1声明特性  40
2.4.2特性限定符  41
2.4.3数组特性  43
2.4.4特性重载和重定义  44
2.5类成员的可见性  45
2.6类引用  47
2.7继承  48
2.8命名空间  50
2.8.132程默认命名空间和命名空间声明  50
2.8.2搜索命名空间  51
2.8.3命名空间的使用  52
2.9本章小结  53
2.10习题  53
第3章Delphi.NET语法基础  54
3.1保留字与标识符  54
3.1.1保留字  54
3.1.2标识符  55
3.1.3指令符  56
3.2数据类型  57
3.2.1数值型数据  58
3.2.2字符数据  59
3.2.3布尔型数据  60
3.3常量与变量  60
3.3.1常量  60
3.3.2变量  62
3.4运算符与表达式  63
3.4.1算术运算符  63
3.4.2位运算符  65
3.4.3字符串运算符  65
3.5常用函数与过程  65
3.5.1数学函数  66
3.5.2字符处理函数  67
3.5.3日期时间函数  71
3.5.4顺序类型函数  73
3.5.5TObject.ToString  74
3.6语句  76
3.6.1语句的书写规则  76
3.6.2语句格式中的符号约定  76
3.6.3赋值语句  77
3.6.4注释语句  77
3.7本章小结  78
3.8习题  78
第4章基本流程控制  80
4.1选择结构  80
4.1.1条件表达式  81
4.1.21If语句  82
4.1.3Case语句  88
4.2循环结构  90
4.2.1For语句  90
4.2.2While语句  93
4.2.3Repeat-Until语句  95
4.2.4综合结构  96
4.3跳转语句  97
4.3.1Break语句和Continue语句  97
4.3.2Label语句和Goto语句  98
4.4结构化异常处理  99
4.4.1Raise语句  100
4.4.2Try...Except语句  101
4.4.3TM...Finally语句  103
4.4.4异常类  104
4.5方法与技巧  106
4.5.1命名规则  106
4.5.2设置代码模板  107
4.6本章小结  108
4.7习题  109
第5章过程与函数  110
5.1过程与函数  110
5.1.1过程  111
5.1.2函数  115
5.2向子程序传递参数  117
5.2.1形式参数与实际参数  118
5.2.2参数传递方式  118
5.2.3使用默认参数  119
5.2.4函数与过程的重载  121
5.3子程序的嵌套与递归  121
5.3.1子程序的嵌套  122
5.3.2子程序的递归  123
5.4变量的作用域  125
5.4.1公有变量与私有变量  125
5.4.2全局变量与局部变量  127
5.4.3全局变量的声明  128
5.5Delphi.NET的程序结构  132
5.5.1主程序  132
5.5.2程序单元  132
5.5.3程序段  134
5.6本章小结  134
5.7习题  134
第6章数据结构  135
6.1数组类型  135
6.1.1静态数组  135
6.1.2动态数组  140
6.2指针类型  145
6.2.1指针类型的声明  146
6.2.2指针运算符  147
6.2.3指针运算  148
6.2.4无类型指针  151
6.2.5字符指针类型  151
6.3枚举类型  152
6.3.1枚举类型定义与变量的声明  152
6.3.2枚举类型的运算  153
6.4子界类型  154
6.4.1子界类型定义与变量的声明 154
6.4.2子界类型变量的运算  155
6.5集合类型  155
6.5.1集合与集合类型  155
6.5.2集合类型定义与变量声明  156
6.5.3集合类型数据的运算  157
6.6记录类型  160
6.6.1记录类型的声明  160
6.6.2访问记录字段与with语句  161
6.6.3记录的变体部分  162
6.7本章小结  164
6.8习题  165
第7章报表  168
7.1初识Rave报表  168
7.1.1Rave报表的特点  168
7.1.2Rave开发环境简介  169
7.2Rave报表组件  169
7.2.1TRvProject组件  170
7.2.2TRvSystem组件  172
7.2.3其他组件  173
7.3报表设计器  173
7.3.1启动报表设计器  174
7.3.2报表设计器概述  174
7.3.3报表设计器应用  176
7.4简易报表系统的开发  182
7.4.1程序界面设计  183
7.4.2报表设计  184
7.4.3编写代码  186
7.4.4运行结果  186
7.5本章小结  187
7.6习题  187
第8章文件管理  189
8.1文件类型和标准过程  189
8.1.1文本文件  189
8.1.2类型文件  192
8.1.3无类型文件  193
8.1.4文件对话框组件  195
8.1.5Win3.1相关组件  198
8.1.6Win3.2相关组件  201
8.2文件管理常用函数和过程  201
8.2.1文件操作常用函数和过程  201
8.2.2目录操作常用函数和过程  203
8.2.3驱动器操作常用函数  208
8.2.4文件名操作常用函数  209
8.3本章小结  212
8.4习题  213
第9章DBExpress应用  214
9.1DBExpress简介  214
9.1.1DBExpress核心接口介绍  214
9.1.2DBExpress的应用开发  215
9.1.3DBExpress的特点  215
9.2DBExpress组件  216
9.2.1TSQLConnection组件  216
9.2.2TSQLDataSet组件  220
9.2.3TSQLQuery组件  222
9.2.4TSQLStoredProc组件  224
9.2.5TSQLT~le组件  226
9.2.6TSQLMonitor组件  228
9.3DBExpress程序开发  229
9.3.1DBExpress程序开发方法  229
9.3.2DBExpress程序实例分析  231
9.4本章小结  245
9.5习题  245
第10章VCL窗体应用  246
10.1认识VCL  246
10.1.1VCL简介  247
10.1.2VCL.NET与.NETFramework的关系  248
10.2VCL.NET组件  248
10.2.1窗体  249
10.2.2组件  249
10.2.3VCL的命名空间  251
10.3VCL窗体应用  251
10.3.1VCL窗体开发  251
10.3.2VCL组件导入  254
10.3.3VCL窗体的图形应用  259
10.3.4VCL窗体的多媒体应用  273
10.4本章小结  278
10.5习题  279
第11章调用Win32代码  280
11.1托管与非托管代码  280
11.1.1托管代码  280
11.1.2非托管代码  281
11.2COMInterop概述  282
11.2ACOMInterop术语  283
11.2.2.NETFrameworkSDK的COMInteropT具  286
11.2.3COMInterop程序集在IDE中的应用  298
11.3COMInterop实现对非托管代码的调用  299
11.3.1向COMServer中添加引用  299
11.3.2向ToolPalette中添加ActiveX控件  301
11.4本章小结  304
11.5习题  304
第12章多线程应用程序  305
12.1进程和线程  305
12.1.1进程和线程的概念  305
12.1.2线程调度  306
12.2TThread类  307
12.2.1TThread类的属性  307
12.2.2TThread类的方法  308
12.2.3创建线程类  309
12.2.4线程的初始化操作  310
12.2.5实现线程对象的功能  310
12.3线程的同步  313
12.4线程的优先级  318
12.5多线程的示范程序  319
12.6本章小结  322
12.7习题  322
第13章Ddphi.NET数据库的基本概念  323
13.1数据库系统概述  323
13.1.1使用数据库  323
13.1.2数据库管理系统  324
13.1.3数据库应用程序  325
13.2Delphi.NET的数据库特性及数据源  326
13.2.1Delphi.NET的数据库特性  326
13.2.2数据库组件应用实例  334
13.2.3Delphi可以访问的数据源  337
13.2.4本地数据库和远程数据库  338
13.3Delphi.NET数据库应用程序的体系结构  340
13.3.1单层数据库应用程序  340
13.3.2两层数据库应用程序  340
13.3.3多层数据库应用程序  341
13.3.4选择合适的体系结构  341
13.3.5可伸缩性  342
13.4Delphi.NET~BDE管理器介绍  343
13.4.1BDE管理器介绍  343
13.4.2配置BDE数据库并建立数据库别名  344
13.5Delphi.NET数据库应用程序的开发  346
13.5.1Client/Server的基本概念和体系结构  346
13.5.2Delphi.NET数据库应用程序的开发方法及步骤  347
13.5.3交付数据库应用程序  349
13.6Delphi.NET数据库综合应用程序实例  349
13.6.1应用程序的功能划分  350
13.6.2应用程序的窗体实现  350
13.7本章小结  354
13.8习题  355
第14章数据访问·+  356
14.1ADO.NET概述  356
14.1.1ADO.NET结构  356
14.1.2ADO.NET的设计目标  357
14.1.3SQL语言概述  358
14.1.4BDP.NET概述  360
14.2BDP,NET数据访问组件  361
14.2.1数据访问组件简介  361
14.2.2数据集组件(DataSet)  363
14.2.3视图组件(DataView)  365
14.2.4数据适配器组件(DataAdapter)  366
14.3BDP.NET数据访问技术  368
14.3.1BDP.NET数据库连接  369
14.3.2BDP.NET数据库显示  373
14.3.3BDP.NET数据库编程  374
14.4本章小结  376
14.5习题  377
第15章ASP.NET应用程序开发  378
15.1ASP.NET概述  328
15.1.1运行环境配置  379
15.1.2ASP.NET结构  379
15.1.3Web窗体组件  380
15.1.4Web窗体数据存取  383
15.1.5ASP.NET的命名空间  383
15.1.6ASP.NET应用程序示例  385
15.2ASP.NET组件  387
15.2.1Components页组件  387
15.2.2HTMLElements组件页  387
15.2.3DataComponents组件页  389
15.2.4DBWeb组件页  390
15.2.5BorlandDataProvider组件页 392
15.2.6EnterpriseCoreObjects组件页392
15.2.7ASP.NET的数据库应用  392
15.3WebService  401
15.3.1Web服务结构  402
15.3.2Web服务的必要条件  402
15.3.3Web服务方案  403
15.3.4ASP.NET的Web服务文件  404
15.3.5Web服务与安全  404
15.3.6Web服务应用  406
15.4本章小结  412
15.5习题  412
附录各章习题答案  413
第l章Delphi.NET集成开发环境  413
第2章面向对象程序设计基础  413
第3章Delphi.NET语法基础  416
第4章基本流程控制  419
第5章过程与函数  419
第6章数据结构  420
第7章报表  423
第8章文件管理  424
第9章DBExpress应用  425
第10章VCL窗体应用  426
第11章调用Win32代码  427
第12章多线程应用程序  428
第13章Delphi.NET数据库的基本概念 428
第14章数据访问  429
第15章ASP.NET应用程序开发  430

本目录推荐