微信扫一扫,移动浏览光盘
简介
本书特色
·详尽讲解Delphi.NET的基本语法
·从基础知识到高级特性及应用,应有尽有
·结合语言的内在技术、技巧和近百个示例
·章后精选习题,配书光盘附部分习题答案
本书由浅入深地讲述了Delphi.NET集成开发环境、面向对象程序设计基础、Delphi.NET语法基础知识、基本流程控制、过程与函数、数据结构、报表的创建、文件管理、DBExpress应用、VCL窗体应用、调用Win32代码、多线程应用程序、Delphi数据库基础、数据访问和ASP应用程序开发。在讲述这些知识的过程中,作者尽量采用浅显易懂的语言并试图将相关知识融于示例,使读者能够将理论与实践应用相对照,从而在最短时间内领会Delphi.NET的思想精髓,并利用它进行快速应用程序的开发。
本书语言简明,其中伴有大量实用性较强的示例,适用于Delphi.NET语言的初级用户,对于有一定工作经验的开发人员也有较好的参考价值。
目录
第1章 delphi.net集成开发环境
1.1 .net framework 1.1简介
1.1.1 .net framework
1.1.2 .net framework 1.1版本的新功能
1.2 delphi.net简介
1.3 delphi.net可视化开发环境简介
1.3.1 delphi.net的基本形式
1.3.2 面向对象编程的概念
1.3.3 对象的属性、事件和方法
1.3.4 组件
1.3.5 进入delphi.net集成开发环境
1.4 开发环境的优化
1.4.1 自定义工具栏
1.4.2 编辑环境设置
1.4.3 工程设置
1.5 一个简单的应用程序
1.6 本章小结
1.7 习题
第2章 面向对象程序设计基础
2.1 面向对象的基本概念
.2.2 类和对象
2.2.1 类的声明
2.2.2 对象和类变量
2.3 类的方法
2.3.1 方法的声明
2.3.2 构造函数与析构函数
2.3.3 方法指令符
2.3.4 抽象方法
2.3.5 重载方法与重定义方法
2.4 类的特性
2.4.1 声明特性
2.4.2 特性限定符
2.4.3 数组特性
2.4.4 特性重载和重定义
2.5 类成员的可见性
2.6 类引用
2.7 继承
2.8 命名空间
2.8.1 工程默认命名空间和命名空间声明
2.8.2 搜索命名空间
2.8.3 命名空间的使用
2.9 本章小结
2.10 习题
第3章 delphi.net语法基础
3.1 保留字与标识符
3.1.1 保留字
3.1.2 标识符
3.1.3 指令符
3.2 数据类型
3.2.1 数值型数据
3.2.2 字符数据
3.2.3 布尔型数据
3.3 常量与变量
3.3.1 常量
3.3.2 变量
3.4 运算符与表达式
3.4.1 算术运算符
3.4.2 位运算符
3.4.3 字符串运算符
3.5 常用函数与过程
3.5.1 数学函数
3.5.2 字符处理函数
3.5.3 日期时间函数
3.5.4 顺序类型函数
3.5.5 tobject.tostring
3.6 语句
3.6.1 语句的书写规则
3.6.2 语句格式中的符号约定
3.6.3 赋值语句
3.6.4 注释语句
3.7 本章小结
3.8 习题
第4章 基本流程控制
4.1 选择结构
4.1.1 条件表达式
4.1.2 if语句
4.1.3 case语句
4.2 循环结构
4.2.1 for语句
4.2.2 while语句
4.2.3 repeat-until语句
4.2.4 综合结构
4.3 跳转语句
4.3.1 break语句和continue语句
4.3.2 label语句和goto语句
4.4 结构化异常处理
4.4.1 raise语句
4.4.2 try…except语句
4.4.3 try…finally语句
4.4.4 异常类
4.5 方法与技巧
4.5.1 命名规则
4.5.2 设置代码模板
4.6 本章小结
4.7 习题
第5章 过程与函数
5.1 过程与函数
5.1.1 过程
5.1.2 函数
5.2 向子程序传递参数
5.2.1 形式参数与实际参数
5.2.2 参数传递方式
5.2.3 使用默认参数
5.2.4 函数与过程的重载
5.3 子程序的嵌套与递归
5.3.1 子程序的嵌套
5.3.2 子程序的递归
5.4 变量的作用域
5.4.1 公有变量与私有变量
5.4.2 全局变量与局部变量
5. 4.3 全局变量的声明
5.5 delphi.net的程序结构
5.5.1 主程序
5.5.2 程序单元
5.5.3 程序段
5.6 本章小结
5.7 习题
第6章 数据结构
6.1 数组类型
6.1.1 静态数组
6.1.2 动态数组
6.2 指针类型
6.2.1 指针类型的声明
6.2.2 指针运算符
6.2.3 指针运算
6.2.4 无类型指针
6.2.5 字符指针类型
6.3 枚举类型
6.3.1 枚举类型定义与变量的声明
6.3.2 枚举类型的运算
6.4 子界类型
6.4.1 子界类型定义与变量的声明
6.4.2 子界类型变量的运算
6.5 集合类型
6.5.1 集合与集合类型
6.5.2 集合类型定义与变量声明
6.5.3 集合类型数据的运算
6.6 记录类型
6.6.1 记录类型的声明
6.6.2 访问记录字段与with语句
6.6.3 记录的变体部分
6.7 本章小结
6.8 习题
第7章 报表
7.1 初识rave报表
7.1.1 rave报表的特点
7.1.2 rave开发环境简介
7.2 rave报表组件
7.2.1 trvproject组件
7.2.2 trvsystem组件
7.2.3 其他组件
7.3 报表设计器
7.3.1 启动报表设计器
7.3.2 报表设计器概述
7.3.3 报表设计器应用
7.4 简易报表系统的开发
7.4.1 程序界面设计
7.4.2 报表设计
7.4.3 编写代码
7.4.4 运行结果
7.5 本章小结
7.6 习题
第8章 文件管理
8.1 文件类型和标准过程
8.1.1 文本文件
8.1.2 类型文件
8.1.3 无类型文件
8.1.4 文件对话框组件
8.1.5 win3.1相关组件
8.1.6 win3.2相关组件
8.2 文件管理常用函数和过程
8.2.1 文件操作常用函数和过程
8.2.2 目录操作常用函数和过程
8.2.3 驱动器操作常用函数
8.2.4 文件名操作常用函数
8.3 本章小结
8.4 习题
第9章 dbexpress应用
9.1 dbexpress简介
9.1.1 dbexpress核心接口介绍
9.1.2 dbexpress的应用开发
9.1.3 dbexpress的特点
9.2 dbexpress组件
9.2.1 tsqlconnection组件
9.2.2 tsqldataset组件
9.2.3 tsqlquery组件
9.2.4 tsqlstoredproc组件
9.2.5 tsqltable组件
9.2.6 tsqlmonitor组件
9.3 dbexpress程序开发
9.3.1 dbexpress程序开发方法
9.3.2 dbexpress程序实例分析
9.4 本章小结
9.5 习题
第10章 vcl窗体应用
10.1 认识vcl
10.1.1 vcl简介
10.1.2 vcl.net与.net framework的关系
10.2 vcl.net组件
10.2.1 窗体
10.2.2 组件
10.2.3 vcl的命名空间
10.3 vcl窗体应用
10.3.1 vcl窗体开发
10.3.2 vcl组件导入
10.3.3 vcl窗体的图形应用
10.3.4 vcl窗体的多媒体应用
10.4 本章小结
10.5 习题
第11章 调用win32代码
11.1 托管与非托管代码
11.1.1 托管代码
11.1.2 非托管代码
11.2 com interop概述
11.2.1 com interop术语
11.2.2 .net framework sdk的com interop工具
11.2.3 com interop程序集在ide中的应用
11.3 com interop实现对非托管代码的调用
11.3.1 向com server中添加引用
11.3.2 向tool palette中添加activex控件
11.4 本章小结
11.5 习题
第12章 多线程应用程序
12.1 进程和线程
12.1.1 进程和线程的概念
12.1.2 线程调度
12.2 tthread类
12.2.1 tthread类的属性
12.2.2 tthread类的方法
12.2.3 创建线程类
12.2.4 线程的初始化操作
12.2.5 实现线程对象的功能
12.3 线程的同步
12.4 线程的优先级
12.5 多线程的示范程序
12.6 本章小结
12.7 习题
第13章 delphi. net数据库的基本概念
13.1 数据库系统概述
13.1.1 使用数据库
13.1.2 数据库管理系统
13.1.3 数据库应用程序
13.2 delphi.net的数据库特性及数据源
13.2.1 delphi.net的数据库特性
13.2.2 数据库组件应用实例
13.2.3 delphi可以访问的数据源
13.2.4 本地数据库和远程数据库
13.3 delphi.net数据库应用程序的体系结构
13.3.1 单层数据库应用程序
13.3.2 两层数据库应用程序
13.3.3 多层数据库应用程序
13.3.4 选择合适的体系结构
13.3.5 可伸缩性
13.4 delphi.net的bde管理器介绍
13.4.1 bde管理器介绍
13.4.2 配置bde数据库并建立数据库别名
13.5 delphi.net数据库应用程序的开发
13.5.1 client/server的基本概念和体系结构
13.5.2 delphi.net数据库应用程序的开发方法及步骤
13.5.3 交付数据库应用程序
13.6 delphi.net数据库综合应用程序实例
13.6.1 应用程序的功能划分
13.6.2 应用程序的窗体实现
13.7 本章小结
13.8 习题
第14章 数据访问
14.1 ado.net概述
14.1.1 ado.net结构
14.1.2 ado.net的设计目标
14.1.3 sql语言概述
14.1.4 bdp.net概述
14.2 bdp.net数据访问组件
14.2.1 数据访问组件简介
14.2.2 数据集组件(dataset)
14.2.3 视图组件(dataview)
14.2.4 数据适配器组件(dataadapter)
14.3 bdp.net数据访问技术
14.3.1 bdp.net数据库连接
14.3.2 bdp.net数据库显示
14.3.3 bdp.net数据库编程
14.4 本章小结
14.5 习题
第15章 asp. net应用程序开发
15.1 asp.net概述
15.1.1 运行环境配置
15.1.2 asp.net结构
15.1.3 web窗体组件
15.1.4 web窗体数据存取
15.1.5 asp.net的命名空间
15.1.6 asp.net应用程序示例
15.2 asp.net组件
15.2.1 components页组件
15.2.2 html elements组件页
15.2.3 data components组件页
15.2.4 db web组件页
15.2.5 borland data provider组件页
15.2.6 enterprise core objects组件页
15.2.7 asp.net的数据库应用
15.3 web service
15.3.1 web服务结构
15.3.2 web服务的必要条件
15.3.3 web服务方案
15.3.4 asp.net的web服务文件
15.3.5 web服务与安全
15.3.6 web服务应用
15.4 本章小结
15.5 习题
附录 各章习题答案
第1章 delphi.net集成开发环境
第2章 面向对象程序设计基础
第3章 delphi.net语法基础
第4章 基本流程控制
第5章 过程与函数
第6章 数据结构
第7章 报表
第8章 文件管理
第9章 dbexpress应用
第10章 vcl窗体应用
第11章 调用win32代码
第12章 多线程应用程序
第13章 delphi.net数据库的基本概念
第14章 数据访问
第15章 asp.net应用程序开发
1.1 .net framework 1.1简介
1.1.1 .net framework
1.1.2 .net framework 1.1版本的新功能
1.2 delphi.net简介
1.3 delphi.net可视化开发环境简介
1.3.1 delphi.net的基本形式
1.3.2 面向对象编程的概念
1.3.3 对象的属性、事件和方法
1.3.4 组件
1.3.5 进入delphi.net集成开发环境
1.4 开发环境的优化
1.4.1 自定义工具栏
1.4.2 编辑环境设置
1.4.3 工程设置
1.5 一个简单的应用程序
1.6 本章小结
1.7 习题
第2章 面向对象程序设计基础
2.1 面向对象的基本概念
.2.2 类和对象
2.2.1 类的声明
2.2.2 对象和类变量
2.3 类的方法
2.3.1 方法的声明
2.3.2 构造函数与析构函数
2.3.3 方法指令符
2.3.4 抽象方法
2.3.5 重载方法与重定义方法
2.4 类的特性
2.4.1 声明特性
2.4.2 特性限定符
2.4.3 数组特性
2.4.4 特性重载和重定义
2.5 类成员的可见性
2.6 类引用
2.7 继承
2.8 命名空间
2.8.1 工程默认命名空间和命名空间声明
2.8.2 搜索命名空间
2.8.3 命名空间的使用
2.9 本章小结
2.10 习题
第3章 delphi.net语法基础
3.1 保留字与标识符
3.1.1 保留字
3.1.2 标识符
3.1.3 指令符
3.2 数据类型
3.2.1 数值型数据
3.2.2 字符数据
3.2.3 布尔型数据
3.3 常量与变量
3.3.1 常量
3.3.2 变量
3.4 运算符与表达式
3.4.1 算术运算符
3.4.2 位运算符
3.4.3 字符串运算符
3.5 常用函数与过程
3.5.1 数学函数
3.5.2 字符处理函数
3.5.3 日期时间函数
3.5.4 顺序类型函数
3.5.5 tobject.tostring
3.6 语句
3.6.1 语句的书写规则
3.6.2 语句格式中的符号约定
3.6.3 赋值语句
3.6.4 注释语句
3.7 本章小结
3.8 习题
第4章 基本流程控制
4.1 选择结构
4.1.1 条件表达式
4.1.2 if语句
4.1.3 case语句
4.2 循环结构
4.2.1 for语句
4.2.2 while语句
4.2.3 repeat-until语句
4.2.4 综合结构
4.3 跳转语句
4.3.1 break语句和continue语句
4.3.2 label语句和goto语句
4.4 结构化异常处理
4.4.1 raise语句
4.4.2 try…except语句
4.4.3 try…finally语句
4.4.4 异常类
4.5 方法与技巧
4.5.1 命名规则
4.5.2 设置代码模板
4.6 本章小结
4.7 习题
第5章 过程与函数
5.1 过程与函数
5.1.1 过程
5.1.2 函数
5.2 向子程序传递参数
5.2.1 形式参数与实际参数
5.2.2 参数传递方式
5.2.3 使用默认参数
5.2.4 函数与过程的重载
5.3 子程序的嵌套与递归
5.3.1 子程序的嵌套
5.3.2 子程序的递归
5.4 变量的作用域
5.4.1 公有变量与私有变量
5.4.2 全局变量与局部变量
5. 4.3 全局变量的声明
5.5 delphi.net的程序结构
5.5.1 主程序
5.5.2 程序单元
5.5.3 程序段
5.6 本章小结
5.7 习题
第6章 数据结构
6.1 数组类型
6.1.1 静态数组
6.1.2 动态数组
6.2 指针类型
6.2.1 指针类型的声明
6.2.2 指针运算符
6.2.3 指针运算
6.2.4 无类型指针
6.2.5 字符指针类型
6.3 枚举类型
6.3.1 枚举类型定义与变量的声明
6.3.2 枚举类型的运算
6.4 子界类型
6.4.1 子界类型定义与变量的声明
6.4.2 子界类型变量的运算
6.5 集合类型
6.5.1 集合与集合类型
6.5.2 集合类型定义与变量声明
6.5.3 集合类型数据的运算
6.6 记录类型
6.6.1 记录类型的声明
6.6.2 访问记录字段与with语句
6.6.3 记录的变体部分
6.7 本章小结
6.8 习题
第7章 报表
7.1 初识rave报表
7.1.1 rave报表的特点
7.1.2 rave开发环境简介
7.2 rave报表组件
7.2.1 trvproject组件
7.2.2 trvsystem组件
7.2.3 其他组件
7.3 报表设计器
7.3.1 启动报表设计器
7.3.2 报表设计器概述
7.3.3 报表设计器应用
7.4 简易报表系统的开发
7.4.1 程序界面设计
7.4.2 报表设计
7.4.3 编写代码
7.4.4 运行结果
7.5 本章小结
7.6 习题
第8章 文件管理
8.1 文件类型和标准过程
8.1.1 文本文件
8.1.2 类型文件
8.1.3 无类型文件
8.1.4 文件对话框组件
8.1.5 win3.1相关组件
8.1.6 win3.2相关组件
8.2 文件管理常用函数和过程
8.2.1 文件操作常用函数和过程
8.2.2 目录操作常用函数和过程
8.2.3 驱动器操作常用函数
8.2.4 文件名操作常用函数
8.3 本章小结
8.4 习题
第9章 dbexpress应用
9.1 dbexpress简介
9.1.1 dbexpress核心接口介绍
9.1.2 dbexpress的应用开发
9.1.3 dbexpress的特点
9.2 dbexpress组件
9.2.1 tsqlconnection组件
9.2.2 tsqldataset组件
9.2.3 tsqlquery组件
9.2.4 tsqlstoredproc组件
9.2.5 tsqltable组件
9.2.6 tsqlmonitor组件
9.3 dbexpress程序开发
9.3.1 dbexpress程序开发方法
9.3.2 dbexpress程序实例分析
9.4 本章小结
9.5 习题
第10章 vcl窗体应用
10.1 认识vcl
10.1.1 vcl简介
10.1.2 vcl.net与.net framework的关系
10.2 vcl.net组件
10.2.1 窗体
10.2.2 组件
10.2.3 vcl的命名空间
10.3 vcl窗体应用
10.3.1 vcl窗体开发
10.3.2 vcl组件导入
10.3.3 vcl窗体的图形应用
10.3.4 vcl窗体的多媒体应用
10.4 本章小结
10.5 习题
第11章 调用win32代码
11.1 托管与非托管代码
11.1.1 托管代码
11.1.2 非托管代码
11.2 com interop概述
11.2.1 com interop术语
11.2.2 .net framework sdk的com interop工具
11.2.3 com interop程序集在ide中的应用
11.3 com interop实现对非托管代码的调用
11.3.1 向com server中添加引用
11.3.2 向tool palette中添加activex控件
11.4 本章小结
11.5 习题
第12章 多线程应用程序
12.1 进程和线程
12.1.1 进程和线程的概念
12.1.2 线程调度
12.2 tthread类
12.2.1 tthread类的属性
12.2.2 tthread类的方法
12.2.3 创建线程类
12.2.4 线程的初始化操作
12.2.5 实现线程对象的功能
12.3 线程的同步
12.4 线程的优先级
12.5 多线程的示范程序
12.6 本章小结
12.7 习题
第13章 delphi. net数据库的基本概念
13.1 数据库系统概述
13.1.1 使用数据库
13.1.2 数据库管理系统
13.1.3 数据库应用程序
13.2 delphi.net的数据库特性及数据源
13.2.1 delphi.net的数据库特性
13.2.2 数据库组件应用实例
13.2.3 delphi可以访问的数据源
13.2.4 本地数据库和远程数据库
13.3 delphi.net数据库应用程序的体系结构
13.3.1 单层数据库应用程序
13.3.2 两层数据库应用程序
13.3.3 多层数据库应用程序
13.3.4 选择合适的体系结构
13.3.5 可伸缩性
13.4 delphi.net的bde管理器介绍
13.4.1 bde管理器介绍
13.4.2 配置bde数据库并建立数据库别名
13.5 delphi.net数据库应用程序的开发
13.5.1 client/server的基本概念和体系结构
13.5.2 delphi.net数据库应用程序的开发方法及步骤
13.5.3 交付数据库应用程序
13.6 delphi.net数据库综合应用程序实例
13.6.1 应用程序的功能划分
13.6.2 应用程序的窗体实现
13.7 本章小结
13.8 习题
第14章 数据访问
14.1 ado.net概述
14.1.1 ado.net结构
14.1.2 ado.net的设计目标
14.1.3 sql语言概述
14.1.4 bdp.net概述
14.2 bdp.net数据访问组件
14.2.1 数据访问组件简介
14.2.2 数据集组件(dataset)
14.2.3 视图组件(dataview)
14.2.4 数据适配器组件(dataadapter)
14.3 bdp.net数据访问技术
14.3.1 bdp.net数据库连接
14.3.2 bdp.net数据库显示
14.3.3 bdp.net数据库编程
14.4 本章小结
14.5 习题
第15章 asp. net应用程序开发
15.1 asp.net概述
15.1.1 运行环境配置
15.1.2 asp.net结构
15.1.3 web窗体组件
15.1.4 web窗体数据存取
15.1.5 asp.net的命名空间
15.1.6 asp.net应用程序示例
15.2 asp.net组件
15.2.1 components页组件
15.2.2 html elements组件页
15.2.3 data components组件页
15.2.4 db web组件页
15.2.5 borland data provider组件页
15.2.6 enterprise core objects组件页
15.2.7 asp.net的数据库应用
15.3 web service
15.3.1 web服务结构
15.3.2 web服务的必要条件
15.3.3 web服务方案
15.3.4 asp.net的web服务文件
15.3.5 web服务与安全
15.3.6 web服务应用
15.4 本章小结
15.5 习题
附录 各章习题答案
第1章 delphi.net集成开发环境
第2章 面向对象程序设计基础
第3章 delphi.net语法基础
第4章 基本流程控制
第5章 过程与函数
第6章 数据结构
第7章 报表
第8章 文件管理
第9章 dbexpress应用
第10章 vcl窗体应用
第11章 调用win32代码
第12章 多线程应用程序
第13章 delphi.net数据库的基本概念
第14章 数据访问
第15章 asp.net应用程序开发
Delphi.NET程序设计
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
亲爱的云图用户,
光盘内的文件都可以直接点击浏览哦
无需下载,在线查阅资料!