当前位置:在线查询网 > 在线百科全书查询 > Delphi简明教程:高等学校计算机教材

Delphi简明教程:高等学校计算机教材_在线百科全书查询


请输入要查询的词条内容:

Delphi简明教程:高等学校计算机教材




基本信息


书名:Delphi简明教程:高等学校计算机教材

ISBN:730210361

作者:刘瑞河/兰红

出版社:清华大学出版社

定价:34

页数:400

出版日期:2005-4-1

版次: 1

开本:185×260

包装:平装

简介


本书属于Delphi教材系列图书,并特别针对Delphi的初中级编程人员进行编写。全书加强了数据库以及动态数据库方面的内容,较为详尽的实例和说明使得本书更加实用。

本书共16章,包括Delphi基本语法、面向对象的程序设计基础、对象链接与嵌入、数据库编程基础、高级数据库编程、动态链接库编程、网络编程等内容。本书语言精练,实例丰富,并在每章后面配置了习题。

本书适合作为高等学校本、专科或成人教育学生的教材,也是初中级程序设计开发人员较好的参考书。

目录


第1章 Delphi快速入门

1. 1 Delphi的基本概念

1. 1. 1 Delphi的基本形式

1. 1. 2 面向对象编程的概念

1. 2 Delphi可视化开发环境简介

1. 2. 1 进入Delphi的可视化编程

1. 2. 2 Delphi可视化编程环境介绍

1. 2. 3 对象编辑器

1. 2. 4 工程管理器

1. 2. 5 代码编辑器

1. 2. 6 CPU观察器

1. 3 可视化组件用法简介

1. 3. 1 常用的文本相关组件

1. 3. 2 按钮和复选框组件

1. 3. 3 分组. 分界组件

1. 3. 4 图形. 图像组件

1. 3. 5 关系图. 文件列表组件

1. 3. 6 滚动组件

1. 3. 7 网格. 表格组件

1. 3. 8 多媒体 MultiMedia 和OLE组件

1. 4 使用非可视组件

1. 4. 1 使用菜单组件

1. 4. 2 使用计时器组件Timer

1. 4. 3 使用公用对话框组件

1. 5 使用Delphi的工程管理. 设计工具

1. 5. 1 创建多窗体工程项目

1. 5. 2 使用工程管理器

1. 5. 3 使用窗体样板和对话框向导

1. 5. 4 使用工程样板和应用向导

1. 6 . net环境的Delphi开发技术

1. 7 一个简单的Delphi程序

1. 8 习题

第2章 Delphi基本语法

2. 1 数据类型

2. 1. 1 布尔型数据

2. 1. 2 整型数据

2. 1. 3 字符串型数据

2. 1. 4 实型数据

2. 2 Delphi Object Pascal概述

2. 2. 1 数据类型

2. 2. 2 变量与常量

2. 2. 3 运算符

2. 2. 4 语句

2. 2. 5 程序结构

2. 2. 6 字符串处理函数

2. 2. 7 关键字

2. 3 习题

第3章 面向对象的程序设计基础

3. 1 编写Object Pascal程序代码

3. 1. 1 编写赋值语句

3. 1. 2 标识符的说明与使用

3. 1. 3 过程与函数

3. 1. 4 跳转语句

3. 1. 5 循环语句

3. 1. 6 程序模块

3. 1. 7 关于作用范围

3. 1. 8 编写一个过程或函数

3. 1. 9 定义新的数据类型

3. 1. 10 Object Pascal的库单元Unit

3. 2 用Delphi的对象进行编程

3. 2. 1 什么是对象

3. 2. 2 从一个对象中继承数据和方法

3. 2. 3 对象的范围

3. 2. 4 对象公有域和私有域的说明

3. 2. 5 访问对象的域和方法

3. 2. 6 对象变量的赋值

3. 2. 7 建立非可视化对象

3. 3 习题

第4章 Delphi主体窗体制作

4. 1 创建新窗体

4. 2 窗体的属性. 方法和事件

4. 2. 1 设置窗体属性

4. 2. 2 窗体的方法

4. 2. 3 窗体事件

4. 3 设计窗体

4. 3. 1 窗体属性

4. 3. 2 创建窗体

4. 3. 3 添加标题

4. 3. 4 选择和放置组件

4. 3. 5 编辑组件

4. 4 习题

第5章 典型组件介绍

5. 1 VCL可视化组件

5. 2 数据库常用组件

5. 2. 1 DataAccess 数据存取 页组件

5. 2. 2 DataControls 数据控制 页组件

5. 3 Internet页面生成组件

5. 3. 1 Internet页组件

5. 3. 2 TPageProduct组件

5. 3. 3 TDataSetPageProducer组件

5. 3. 4 TDSTableProducer组件

5. 4 习题

第6章 Delphi 绘图

6. 1 简单图案的绘制

6. 1. 1 直线的绘制

6. 1. 2 椭圆的绘制

6. 1. 3 绘制多边形

6. 1. 4 绘制矩形

6. 2 艺术图案的绘制

6. 3 利用鼠标绘制图形

6. 4 图形动画的实现

6. 5 图像处理

6. 5. 1 图像动态观察程序

6. 5. 2 图像动画的实现

6. 6 习题

第7章 多媒体设计

7. 1 MediaPlayer组件

7. 1. 1 AutoEnable属性

7. 1. 2 Display属性

7. 1. 3 FileName属性

7. 1. 4 DeviceType属性

7. 1. 5 EnableButtons属性和VisibleButtons属性

7. 1. 6 组件中常用的方法

7. 2 动画播放器

7. 3 CD播放器

7. 4 习题

第8章 文件管理

8. 1 文件类型和标准过程

8. 1. 1 文本文件

8. 1. 2 类型文件

8. 1. 3 无类型文件

8. 1. 4 文件对话框组件

8. 1. 5 Win3. 1相关组件

8. 2 文件管理常用函数和过程

8. 2. 1 文件操作常用函数和过程

8. 2. 2 目录操作常用函数和过程

8. 2. 3 驱动器操作常用函数

8. 2. 4 文件名操作常用函数

8. 3 文件控件的应用

8. 3. 1 文件控件及其相互关系

8. 3. 2 文件名浏览查找系统的设计思路

8. 3. 3 文件名浏览查找系统的功能和实现

8. 4 文件管理综合举例:文件管理器的实现

8. 4. 1 设计基本思路

8. 4. 2 子窗口的创建. 布置和关闭

8. 4. 3 文件控件的联系

8. 4. 4 DriveTabSet的自画风格显示

8. 4. 5 文件管理基本功能的实现

8. 4. 6 其他文件管理功能的实现

8. 4. 7 目录管理功能的实现

8. 4. 8 一些问题的处理

8. 5 习题

第9章 对象链接与嵌入

9. 1 OLE简介

9. 1. 1 OLE1. 0和OLE2. 0

9. 1. 2 链接与嵌入

9. 1. 3 设计状态与运行状态OLE对象创建的差别

9. 1. 4 OLE类. 文件. 项目

9. 2 设计状态OLE对象的创建

9. 2. 1 TOLEContainer部件

9. 2. 2 OLE对象创建的步骤

9. 3 OLE应用程序的开发

9. 3. 1 OLE应用程序界面开发

9. 3. 2 插入OLE对象

9. 3. 3 冻结OLE对象

9. 3. 4 粘贴OLE对象

9. 3. 5 释放OLE对象

9. 3. 6 文件中的OLE对象

9. 4 OLE自动化

9. 4. 1 TAutoObiect对象

9. 4. 2 创建OLE自动化服务器

9. 4. 3 自动化另一程序

9. 5 习题

第10章 动态链接库编程

10. 1 Windows的动态链接库原理

10. 1. 1 动态链接库的工作原理

10. 1. 2 Windows系统的动态链接库

10. 2 DLL的编写和调用

10. 2. 1 DLL的编写

10. 2. 2 调用DLL

10. 2. 3 静态调用

10. 2. 4 动态调用

10. 3 利用DLL实现数据传输

10. 3. 1 DLL中的全局内存

10. 3. 2 利用DLL实现应用程序间的数据传输

10. 4 利用DLL实现窗体重用

10. 4. 1 利用DLL实现窗体重用的一般步骤

10. 4. 2 窗体重用实例

10. 5 习题

第11章 注册表组件与消息处理

11. 1 注册表简介

11. 2 几个常用注册表组件

11. 2. 1 TRegistry组件

11. 2. 2 TReglniFile组件

11. 3 Windows消息机制

11. 4 Delphi消息机制

11. 4. 1 Delphi消息机制

11. 4. 2 Delphi消息机制的定义方式

11. 4. 3 Delphi消息的发送

11. 4. 4 VCL消息处理机制

11. 5 自定义用户消息的处理方法

11. 5. 1 定义消息

11. 5. 2 声明新的消息处理方法

11. 5. 3 发送自定义消息

11. 5. 4 范例

11. 6 消息覆盖的处理方法

11. 7 习题

第12章 数据库编程基础

12. 1 数据库系统概述

12. 1. 1 数据库管理系统

12. 1. 2 数据库应用程序

12. 2 Delphi的数据库体系结构

12. 2. 1 Delphi的数据库特性

12. 2. 2 Delphi可访问的数据源

12. 3 数据库引擎 BDE

12. 4 BDE组件介绍

12. 4. 1 BDE组件浏览

12. 4. 2 TTable组件

12. 4. 3 TQuery组件

12. 4. 4 TStoredProc组件

12. 4. 5 TDatabase组件

12. 4. 6 TSession组件

12. 4. 7 TBatchMove组件

12. 4. 8 TUpdateSQL组件

12. 4. 9 TNestedTable组件

12. 5 数据库记录的查询

12. 5. 1 Locate函数

12. 5. 2 Lookup函数

12. 5. 3 GotoKey方法

12. 5. 4 FindKey方法

12. 5. 5 GotoNearest和FindNearest方法

12. 6 数据库记录的编辑

12. 6. 1 记录的增加

12. 6. 2 记录的修改

12. 6. 3 记录的删除

12. 7 SQL应用基础

12. 7. 1 SQL语言简介

12. 7. 2 创建数据表和SQL查询

12. 7. 3 用TQuery组件实现SQL语言

12. 7. 4 SQL编程实例

12. 8 习题

第13章 高级数据库编程

13. 1 主要数据访问组件的使用

13. 1. 1 TDataSource组件

13. 1. 2 TClientDataSet组件

13. 1. 3 TDataSetProvider组件

13. 2 主要数据控制组件的使用

13. 2. 1 TField组件

13. 2. 2 TDBGrid组件

13. 2. 3 TDBText组件

13. 2. 4 TDBEdit组件

13. 2. 5 TDBNavigator组件

13. 2. 6 TDBMemo组件

13. 2. 7 TDBImage组件

13. 2. 8 TDBComboBox组件

13. 2. 9 DBListBox组件

13. 2. 10 TDBCheckBox组件

13. 2. 11 TDBRadioGroup组件

13. 3 多层分布式数据库

13. 3. 1 多层分布式数据库系统的结构

13. 3. 2 分层数据库应用程序的实现

13. 3. 3 基于DCOM的多层分布式数据库实现

13. 3. 4 基于TCP/IP的多层分布式数据库实现

13. 3. 5 基于HTTP的多层分布式数据库实现

13. 4 Delphi的ADO技术

13. 4. 1 ADO简介

13. 4. 2 ADO组件

13. 4. 3 ADO的应用

13. 5 习题

第14章 网络编程

14. 1 网络聊天程序的实现

14. 1. 1 使用TCP协议

14. 1. 2 基于TCP的聊天工具的实现

14. 1. 3 使用UDP协议

14. 2 创建Web应用

14. 2. 1 创建静态网页

14. 2. 2 创建动态页面

14. 3 Web浏览器的制作

14. 4 习题

第15章 异常处理与程序调试

15. 1 Delphi异常类

15. 1. 1 运行时间库异常类

15. 1. 2 对象异常类

15. 1. 3 组件异常类

15. 2 异常保护

15. 2. 1 需要保护的资源

15. 2. 2 生成资源保护块

15. 3 异常响应

15. 3. 1 使用异常实例

15. 3. 2 提供默认响应

15. 3. 3 响应一族异常

15. 3. 4 异常的重引发和处理嵌套

15. 3. 5 自定义异常类的应用

15. 3. 6 利用异常响应编程

15. 4 程序调试简介

15. 4. 1 调试的准备和开始

15. 4. 2 程序运行的控制

15. 4. 3 断点的使用

15. 4. 4 监视数据的值

15. 5 习题

第16章 建立Help文件与应用程序的发行

16. 1 Help文件的建立

16. 1. 1 Help文件建立的前提

16. 1. 2 Help文件的建立

16. 2 在应用程序中实现Help编程

16. 2. 1 定义Help文件

16. 2. 2 在通用对话框中使用Help

16. 3 帮助提示 Hint 的应用

16. 3. 1 Hint的显示

16. 3. 2 OnHint事件

16. 4 应用程序的发行

16. 4. 1 安装制作概述

16. 4. 2 InstallShield的使用

16. 4. 3 创建项目文件

16. 4. 4 定制安装程序的外观样式

16. 4. 5 准备发行

16. 5 习题