当前位置:首页 > 工业技术
Delphi.NET程序设计
Delphi.NET程序设计

Delphi.NET程序设计PDF电子书下载

工业技术

  • 电子书积分:14 积分如何计算积分?
  • 作 者:周兴华,张国平,来骏编著
  • 出 版 社:北京:科学出版社
  • 出版年份:2004
  • ISBN:7030146980
  • 页数:433 页
图书介绍:
上一篇:果蔬雕下一篇:建筑材料实验指导
《Delphi.NET程序设计》目录

第1章 Delphi.NET集成开发环境 1

1.1 .NET Framework 1.1简介 1

1.1.1 .NET Framework 1

目录 1

1.1.2 .NET Framework 1.1版本的新功能 5

1.2 Delphi.NET简介 6

1.3.1 Delphi.NET的基本形式 8

1.3.2 面向对象编程的概念 8

1.3 Delphi.NET可视化开发环境简介 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.3 工程设置 22

1.5 一个简单的应用程序 23

1.7 习题 28

1.6 本章小结 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.1 工程默认命名空间和命名空间声明 50

2.8 命名空间 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.5 常用函数与过程 65

3.4.3 字符串运算符 65

3.4.2 位运算符 65

3.5.1 数学函数 66

3.5.2 字符处理函数 67

3.5.3 日期时间函数 71

3.5.4 顺序类型函数 73

3.5.5 TObject.ToString 74

3.6 语句 76

3.6.1 语句的书写规则 76

3.6.2 语句格式中的符号约定 76

3.6.4 注释语句 77

3.6.3 赋值语句 77

3.7 本章小结 78

3.8 习题 78

第4章 基本流程控制 80

4.1 选择结构 80

4.1.1 条件表达式 81

4.1.2 If语句 82

4.1.3 Case语句 88

4.2 循环结构 90

4.2.1 For语句 90

4.2.2 While语句 93

4.2.3 Repeat-Until语句 95

4.2.4 综合结构 96

4.3 跳转语句 97

4.3.1 Break语句和Continue语句 97

4.3.2 Label语句和Goto语句 98

4.4 结构化异常处理 99

4.4.1 Raise语句 100

4.4.2 Try...Except语句 101

4.4.3 Try...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.5  Delphi.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.1 子界类型定义与变量的声明 154

6.4 子界类型 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.1 Rave报表的特点 168

7.1.2 Rave开发环境简介 169

7.2 Rave报表组件 169

7.2.1 TRvProject组件 170

7.2.2 TRvSystem组件 172

7.3 报表设计器 173

7.2.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.6 习题 187

7.5 本章小结 187

第8章 文件管理 189

8.1 文件类型和标准过程 189

8.1.1 文本文件 189

8.1.2 类型文件 192

8.1.3 无类型文件 193

8.1.4 文件对话框组件 195

8.1.5 Win3.1相关组件 198

8.2.1 文件操作常用函数和过程 201

8.2 文件管理常用函数和过程 201

8.1.6 Win3.2相关组件 201

8.2.2 目录操作常用函数和过程 203

8.2.3 驱动器操作常用函数 208

8.2.4 文件名操作常用函数 209

8.3 本章小结 212

8.4 习题 213

第9章 DBExpress应用 214

9.1 DBExpress简介 214

9.1.1 DBExpress核心接口介绍 214

9.1.3 DBExpress的特点 215

9.1.2 DBExpress的应用开发 215

9.2 DBExpress组件 216

9.2.1 TSQLConnection组件 216

9.2.2 TSQLDataSet组件 220

9.2.3 TSQLQuery组件 222

9.2.4 TSQLStoredProc组件 224

9.2.5 TSQLTable组件 226

9.2.6 TSQLMonitor组件 228

9.3 DBExpress程序开发 229

9.3.1 DBExpress程序开发方法 229

9.3.2 DBExpress程序实例分析 231

9.4 本章小结 245

9.5习题 245

第10章 VCL窗体应用 246

10.1 认识VCL 246

10.1.1 VCL简介 247

10.1.2 VCL.NET与.NETFramework的关系 248

10.2 VCL.NET组件 248

10.2.1 窗体 249

10.2.2 组件 249

10.3.1 VCL窗体开发 251

10.3 VCL窗体应用 251

10.2.3 VCL的命名空间 251

10.3.2 VCL组件导入 254

10.3.3 VCL窗体的图形应用 259

10.3.4 VCL窗体的多媒体应用 273

10.4 本章小结 278

10.5 习题 279

第11章 调用Win32代码 280

11.1 托管与非托管代码 280

11.1.1 托管代码 280

11.1.2 非托管代码 281

11.2 COM Interop概述 282

11.2.1 COM Interop术语 283

11.2.2 .NET Framework SDK的COM Interop工具 286

11.2.3 COM Interop程序集在IDE中的应用 298

11.3 COM Interop实现对非托管代码的调用 299

11.3.1 向COM Server中添加引用 299

11.3.2 向Tool Palette中添加ActiveX控件 301

11.4 本章小结 304

11.5 习题 304

12.1.1 进程和线程的概念 305

第12章 多线程应用程序 305

12.1 进程和线程 305

12.1.2 线程调度 306

12.2 TThread类 307

12.2.1 TThread类的属性 307

12.2.2 TThread类的方法 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章 Delphi.NET数据库的基本概念 323

13.1 数据库系统概述 323

13.1.1 使用数据库 323

13.1.2 数据库管理系统 324

13.1.3 数据库应用程序 325

13.2.1 Delphi.NET的数据库特性 326

13.2 Delphi.NET的数据库特性及数据源 326

13.2.2 数据库组件应用实例 334

13.2.3 Delphi可以访问的数据源 337

13.2.4 本地数据库和远程数据库 338

13.3 Delphi.NET数据库应用程序的体系结构 340

13.3.1 单层数据库应用程序 340

13.3.2 两层数据库应用程序 340

13.3.3 多层数据库应用程序 341

13.3.4 选择合适的体系结构 341

13.3.5 可伸缩性 342

13.4 Delphi.NET的BDE管理器介绍 343

13.4.1 BDE管理器介绍 343

13.4.2 配置BDE数据库并建立数据库别名 344

13.5 Delphi.NET数据库应用程序的开发 346

13.5.1 Client/Server的基本概念和体系结构 346

13.5.2 Delphi.NET数据库应用程序的开发方法及步骤 347

13.5.3 交付数据库应用程序 349

13.6 Delphi.NET数据库综合应用程序实例 349

13.6.2 应用程序的窗体实现 350

13.6.1 应用程序的功能划分 350

13.7 本章小结 354

13.8 习题 355

第14章 数据访问 356

14.1 ADO.NET概述 356

14.1.1 ADO.NET结构 356

14.1.2 ADO.NET的设计目标 357

14.1.3 SQL语言概述 358

14.1.4 BDP.NET概述 360

14.2.1 数据访问组件简介 361

14.2 BDP.NET数据访问组件 361

14.2.2 数据集组件(DataSet) 363

14.2.3 视图组件(DataView) 365

14.2.4 数据适配器组件(DataAdapter) 366

14.3 BDP.NET数据访问技术 368

14.3.1 BDP.NET数据库连接 369

14.3.2 BDP.NET数据库显示 373

14.3.3 BDP.NET数据库编程 374

14.4 本章小结 376

14.5 习题 377

15.1 ASP.NET概述 378

第15章 ASP.NET应用程序开发 378

15.1.1 运行环境配置 379

15.1.2 ASP.NET结构 379

15.1.3 Web窗体组件 380

15.1.4 Web窗体数据存取 383

15.1.5 ASP.NET的命名空间 383

15.1.6 ASP.NET应用程序示例 385

15.2.1 Components页组件 387

15.2.2 HTML Elements组件页 387

15.2 ASP.NET组件 387

15.2.3 Data Components组件页 389

15.2.4 DB Web组件页 390

15.2.5 Borland Data Provider组件页 392

15.2.6 Enterprise Core Objects组件页 392

15.2.7 ASP.NET的数据库应用 392

15.3 Web Service 401

15.3.1 Web服务结构 402

15.3.2 Web服务的必要条件 402

15.3.3 Web服务方案 403

15.3.5 Web服务与安全 404

15.3.4 ASP.NET的Web服务文件 404

15.3.6 Web服务应用 406

15.4 本章小结 412

15.5 习题 412

附录 各章习题答案 413

第1章 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

相关图书
作者其它书籍
返回顶部