Delphi 8入门与提高实用教程

Delphi 8入门与提高实用教程
作 者: 李奘
出版社: 中国铁道出版社
丛编项: 入门与提高实用教程
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: Delphi
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《Delphi 8入门与提高实用教程》作者简介

内容简介

本书站在初学者的角度,同时兼顾Delphi先前版本的程序员,由浅入深地介绍了Delphi 8for.NET的使用和编程方法。全书几乎涉及了Delphi 8for.NET的所有领域,包括.NET框架和Delphi的基本内容,然后详细地讲解了Windows窗体设计、多媒体和图形程序设计、文件和流的程序设计、读写XML的程序设计、系统程序设计、数据库程序设计、网络程序设计、Web窗体程序设计、Web服务程序设计等内容。本书在介绍相关理论的同时,还补充讲解了大量的实例,语言简洁,叙述也非常的清晰易懂。在每一章的最后,给出了相应的习题,附录中还给出了部分习题的答案。本书适合于广大编程爱好者、Delphi 8 for.NET的专业编程人员,也可作为高校相关专业的辅导教材。

图书目录

第1章 Delphi.NET概述

1-1 Delphi.NET概述

1-1-1 Delphi 8for.NET的产生

1-1-2 Delphi 8for.NET的特点

1-2 Delphi.NET的安装

1-2-1 硬件环境要求

1-2-2 软件环境要求

1-2-3 安装Delphi.NET

1-3 Delphi.NET可视化集成开发环境

1-3-1 欢迎页面

1-3-2菜单栏

1-3-3 窗体设计器

1-3-4 具板视图

1-3-5对象浏览器

1-3-6 对象仓库

1-3-7 工程管理器

1-3-8 数据浏览器

1-3-9代码编辑器

1-3-10 To-Do列表

1-4 在Delphi8中编译和调试

1-4-1 程序错误分类

1-4-2 编译器简单使用

1-4-3 编译器的设置

1-4-4 使用内部集成调试器

1-4-5 运行程序

1-4-6 断点的操作

1-5 Delphi.NET的文件结构

1-5-1 2E程文件

1-5-2源代码文件

1-5-3 配置文件与资源文件

1-6 第一个程序——Helloworld!

1-7 本章小结

1-8 本章习题

第2章 ObjectPascal程序设计基础

2-1 ObiectPascal语言入门

2-1-1 控制台程序

2-1-2 基本元素

2-2 数据类型

2-2-1 简单数据类型

2-2-2 结构类型

2-2-3指针类型

2-3 数组和字符串

2-3-1 数组类型

2-3-2 字符串类

2-4 变量与运算符

2-4-1 变量与常量

2-4-2赋值语句

2-4-3 注释的使用

2-5 流程控制语句

2-5-1 if语句

2-5-2 case语句

2-5-3 repeat语句

2-5-4 while语句

2-5-5 for语句

2-6 函数和过程

2-6-1 过程与函数的定义

2-6-2 参数

2-7 面向对象的编程基础

2-7-1 类与对象的定义

2-7-2类的封装

2-7-3 类的继承性

2'7-4类的多态性

2-8 本章小结

2-9 本章习题

第3章 在DelphlNET环境-5编程

3-1 .NET用法规则

3-1-1 .NET的起源

3-1-2什么是.NET框架

3-1-3 .NET命名空间

3-2 创建简单的VCLForm应用程序

3-2-1 VCL.NET和.NET

3-2-2建 VCLForm应用程序

3-3 创建简单的WinForm应用程序

3-3-1 WinForm应用程序介绍

3-3-2建立.WinForm应用程序

3-4 本章小结

3-5 本章习题

第4章 WinForm控件使用

4-1 基本知识

4-2 窗体

4-2-1 窗体的创建和显示

4-2-2 窗体的属性和方法

4-3 按钮控件

4-3-1 基本知识

4-3-2使用示例

4-4 标签控件

4-4-1 基本知识

4-4-2 使用示例

4-5 文本框控件

4-5-1 基本知识

4-5-2使用示例

4-6 复选框控件

4-6-1 基本知识

4-6-2 使用示例

4-7 单选按钮控件

4-7-1 基本知识

4-7-2 使用示例

4-8 分组框控件

4-8-1 基本知识

4-8-2 使用示例

4-9 列表框控件

4-9-1 基本知识

4-9-2使用示例

4-10 组合框控件

4-10-1 基本知识

4-10-2使用示例

4-11 进度条控件

4-11-1 基本知识

4-11-2 使用示例

4-12 列表视图控件

4-12-1 基本知识

4-12-2 使用示例

4-13 树型控件

4-13-1 基本知识

4-13-2 使用示例

4-14 本章小结

4-15 本章习题

第5章 用户界面设计

5-1 菜单设计

5-1-1 菜单概述

5-1-2创建主菜单

5-1-3 创建上下文菜单

5-1-4 高级菜单设计

5-2 工具栏和状态栏的设计

5-2-1 工具栏的使用

5-2.2 状态栏的使用

5-3 对话框的设计

5-3-1 使用对话框

5-3-2 模式与非模式对话框

5-3-3 通用对话框

5-4 多文档界面应用程序

5-4-1 MDI应用程序的基本知识.

5-4-2 创建主窗体及其控件

5-4-3 创建子窗体及其控件

5-4-4 实现子窗体功能

5-4-5 演示多文档界面程序

5-5 本章小结

5-6 本章习题

第6章 多媒体应用程序

6-1 多媒体技术

6-l-1 概念

6-1-2 用途

6-1-3 音频文件介绍

6-1-4视频文件介绍

6-1-5 多媒体软件开发

6-2 一个简单的媒体播放器

6-2-1 相关知识

6-2-2 实现步骤

6-3 本章小结

6-4 本章习题

第7章 图形图像编程

7-1 GDI+简介

7-1-1 相关概念

7-1-2 GDI+编程模式

7-1-3 GDI+特,陛

7-2 GDI+绘图

7-2-1 Graphics类的使用

7-2-2 Color类的使用

7-2-3 Pen类的使用

7-2-4 Brash类的使用

7-2-5 Font类的使用

7-2-6 GraphicsPath类的使用

7-2-7 绘图综合实例

7-3 操作图像

7-3-1 显示图像

7-3-2 图像处理

7-3-3 保存图像

7-4 本章小结

7-5 本章习题

第8章 文件和流

8-1 文件概述

8-l-1 文件的结构及分类

8-1-2 文本文件

8-1-3 简单文件实例

8-2 使用System.10的类读写文件

8-2-1 System.10命名空间介绍

8-2-2 使用FileStream类访问文件

8-2-3 通过BinaryReader类和BinaryWriter类访问文件,

8-2-4 通过StreamReader和StreamWriter类访问文件

8-2-5 文件读取和写入实例

8-3 使用File类和Filelnfo类

8-3-1 File类的使用

8-3-2 Filelnfo类的使用

8-4 访问磁盘和目录

8-4-1 Directory和Directorylnfo类

8-4-2 磁盘和目录的操作实例

8-5 本章小结

8-6 本章习题

第9章 进程与线程

9-1 操作进程

9-1-1 进程的概念

9-1-2 Process类介绍

9-1-3 管理进程

9-1-4 检索进程信息

9-1-5 应用实例

9-2 操作线程

9-2-1 线程的概念

9-2-2 AppDomain类

9-2-3 Thread类

9-2-4 使用多线程传递参数

9-3 多线程同步

9-3-1 Monitor类

9-3-2 Mutex类

9-3-3 Timer类

9-4 本章小结

9-5 本章习题

第10章 系统编程

10-1 操作注册表

10-1-1 注册表的使用

10-1-2 更换系统墙纸

10-1-3 查看硬件信息

10-2 获取Windows版本信息

10-3 使用性能计数器组件

10-3-1 性能计数器的概念

10-3-2 性能计数器的使用

10-4 使用文件系统监控组件

10-5 使用事件日志组件

10-6 本章小结

10-7 本章习题

第11章 操作XML

11-1 XML相关类

11-1-1 概述

11-1-2 文档对象模型的支持类

11-1-3 读者类(XMLReader)和写者类(XmlWriter)

11-2 读取和输出XML

11-2-1 读取XML

11-2-2 输出XML

11-3 本章小结

11-4 本章习题

第12章 数据库开发和应用

12-1 Delphi.NET数据库编程基础

12-1-1 数据库简介

12-1-2 关系数据库

12-1-3 数据库应用程序的体系结构

12-1-4 SQL语言的使用

12-1-5 ADO.NET和BDP.NET

12-2 第——个简单的数据库程序

12-2-1 使用Access创建数据库

12-2-2 配置ODBC

12-2-3 设计应用程序

12-3 连接数据库

12-3-1 数据库连接对象

12-3-2 使用SqlConnection对象连接SQLServer数据库

12-4 执行数据库命令

12-4-1 SqlCommand类

12-4-2 生成SqlCommand对象

12-4-3 利用SqlCommand执行命令

12-4-4 使用SqlComand对象的实例

12-4-5 参数的使用

12-4-6 存储过程的使用

12-5 数据读取

12-5-1 SqlDataReader类

12-5-2 SqlDataReader返回结果集

12-6 数据适配器

12-6-1 属性介绍

12-6-2 Fill方法

12-6-3 使用SqlDataAdapter对象

12-7 数据集

12-8 数据表

12-8-1 创建数据表对象

12-8-2 定义表结构

12-8-3 添加行数据

12-8-4 创建数据表对象

12-8-5 其他有用的成员介绍

12-9 使用BDPNET

12-10 数据绑定

12-10-1 简单的控件数据绑定

12-10-2 DataGrid类的数据绑定

12-11 综合实例

12-11-1 数据库的设计

12-11-2 主窗口的设计

12-11-3 学生管理窗口的设计

12-11-4 课程管理窗口的设计

12-11-5 成绩管理窗口的设计

12-11-6 成绩查询窗口的设计

12-11-7 程序结果演示

12-12 本章小结

12-13 本章习题

第13章 网络编程

13-1 网络编程基础

13-1-1 计算机网络的概念

13-1-2 网络分层结构

13-1-3 TCP/IP协议

13-1-4 简单实例

13-2 网络应用

13-2-1 1P地址

13-2-2~Socket类

13-2-3 同步接收与发送实例

13-2-4 异步接收与发送实例

13-3 本章小结

13-4 本章习题

第14章 Web应用程序

14-1 创建ASP.NETWeb应用程序

14-1-1 ASP.NET简介

14-1-2 ASP.NET的平台要求

14-1-3 演示程序

14-1-4 ASP.NETWeb应用程序的元素

14-2 WebForm的应用与开发

14-2-1 全面理解WebFOrm

14-2-2 Web窗体服务器控件介绍

14-2-3 HTML服务器控件

14-2-4 Web服务器控件

14-2-5 验证控件

14-2-6 编写ASP.NET数据库程序

14-3 Web服务

14-3-1 Web服务的概念

14-3-2 简单对象访问协议(SOAP)

14-3-3 Web服务基础结构

14-3-4 创建简单的Web服务

14-3-5 使用Web服务

14-4 本章小结

14-5 本章习题

附录 习题答案