Delphi 7程序设计教程

Delphi 7程序设计教程
作 者: 何鹏飞
出版社: 清华大学出版社
丛编项: 高等院校信息技术系列教材
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: Delphi
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《Delphi 7程序设计教程》作者简介

内容简介

Borland公司的Delphi 7是Windows下极为优秀的程序开发工具,其优秀不仅表现在功能上,更表现在开发速度上。本书从实例出发,由浅入深,全面系统地介绍了Delphi 7的基础知识以及开发中方方面面的技巧及应用,展示了Delphi 7强大的功能及易用性。全书共分11章,分别讲述了Delphi 7的新特性、Object Pascal语法、面务对象编程、集成开发环境、组件的应用、异常处理与调试、数据库应用、文件操作等知识。本书结构合理、内容翔实、语言生动、面向实际问题的各个方面,不仅适合于Delphi初级用户学习,也适合中、高级用户参考查阅。

图书目录

第1章 步入Delphi 7

1. 1 Delphi 7的新特性

1. 2 第一个 Delphi 7应用程序

第2章 Delphi语言基础

2. 1 编程风格

2. 1. 1 注释

2. 1. 2 命名

2. 1. 3 空白

2. 1. 4 缩进

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. 4. 4 位运算符

2. 4. 5 关系运算符

2. 4. 6 运算符的优先级

第3章 Object Pascal中的数据类型

3. 1 基本数据类型

3. 1. 1 有序类型

3. 1. 2 浮点类型

3. 1. 3 时间日期类型

3. 1. 4 字符串类型

3. 2 复杂数据类型

3. 2. 1 记录类型

3. 2. 2 集合类型

3. 2. 3 指针类型

3. 2. 4 变体类型

3. 3 数组

3. 3. 1 一维数组

3. 3. 2 多维数组

3. 3. 3 动态数组

3. 4 类型相容与类型转换

3. 4. 1 类型相容

3. 4. 2 赋值相容

3. 4. 3 变量类型转换

3. 4. 4 数值类型转换

第4章 Object Pascal语言结构

4. 1语句

4. 1. 1 声明语句

4. 1. 2 简单语句

4. 1. 3 条件控制语句

4. 1. 4 循环语句

4. 2 过程和函数

4. 2. 1 使用预定义过程函数

4. 2. 2 定义和调用过程

4. 2. 3 定义和调用函数

4. 2. 4 函数的调用约定

4. 2. 5 其他指示字

4. 2. 6 参数的传递方式

4. 2. 7 数组参数

4. 2. 8 函数和过程中变量的作用域

4. 2. 9 函数过程类型变量

4. 2. 10 人民币大小写转换函数

第5章 面向对象编程

5. 1 什么是OOP

5. 1. 1 什么是对象

5. 1. 2 对象的生命周期

5. 1. 3 对象尤处不在

5. 2 Delphi中的OOP

5. 2. 1 类的声明

5. 2. 2 对象的创建与撤销

5. 2. 3 OOP的3个特征

5. 2. 4 定义属性

5. 2. 5 方法的更多知识

5. 2. 6 一个类的例子

5. 2. 7 更多的OOP

第6章 集成开发环境及窗体设计

6. 1 Delphi 7集成开发环境

6. 1. 1 启动 Delphi 7

6. 1. 2 Delphi中常见的文件格式

6. 1. 3 Delphi 7的帮助系统

6. 1. 4 菜单栏

6. 1. 5 工具栏

6. 1. 6 组件板

6. 1. 7 对象目录树

6. 1. 8 对象查看器

6. 1. 9 窗体设计器

6. 1. 10 代码窗口

6. 2 标准窗体设计

6. 2. 1 什么是窗口

6. 2. 2 默认的窗体

6. 2. 3 窗体属性

6. 2. 4 与窗体有关的属性或名词

6. 2. 5 对话框窗体

6. 3 MDI窗体设计

6. 3. 1 建立 MDI程序

6. 3. 2 动态创建子窗体

6. 3. 3 MDI程序的一些常用方法

6. 3. 4 一个MDI富文本文件(RTF)编辑器

第7章 常用组件的使用

7. 1 文本类组件

7. 1. 1 TLabel组件

7. 1. 2 TEdit组件

7. 1. 3 TLabel和 TEdit程序示例

7. 1. 4 TMemo组件

7. 1. 5 TMemo的使用举例

7. 1. 6 ThichEdit组件

7. 2 列表类组件

7. 2. 1 TStrings类

7. 2. 2 TListBox组件

7. 2. 3 TComboBox组件

7. 2. 4 程序举例

7. 3 按钮类组件

7. 3. 1 TButton组件

7. 3. 2 TBitBtn组件

7. 3. 3 TSpeedButton组件

7. 3. 4 TCheckBox组件

7. 3. 5 TRadioButton组件

7. 3. 6 程序举例

7. 4 几何图形组件

7. 4. 1 TShape组件

7. 4. 2 程序举例

7. 5 公共对话框组件

7. 5. 1 OpenDialog对话框

7. 5. 2 SaveDialog对话框

7. 5. 3 OpenPictureDialog对话框

7. 5. 4 SavePictureDialog对话框

7. 5. 5 FontDialog对话框

7. 5. 6 ColorDialog对话框

7. 5. 7 PrintDialog对话框

7. 5. 8 PrinterSetupDialog对话框

7. 5. 9 FindDialog对话框

7. 5. 10 ReplaceDialog对话框

7. 6 修饰性组件

7. 6. 1 TStatusBar组件

7. 6. 2 TToolBar组件

7. 6. 3 TGroupBox组件

7. 6. 4 TPanel组件

7. 7 ActiveX组件

7. 7. 1 添加 ActiveX组件

7. 7. 2 Flash播放器

第8章 异常处理及程序调试

8. 1 异常处理结构

8. 1. 1 两种基本的异常处理结构

8. 1. 2 定制自己的异常处理模块

8. 2 异常的类型

8. 2. 1 异常关的派生

8. 2. 2 访问异常对象

8. 2. 3 自定义异常类

8. 3 学会调试程序

8. 3. 1 设置调试环境

8. 3. 2 常见的程序错误类型

8. 3. 3 使用Run菜单的各种功能

8. 3. 4 使用断点

8. 3. 5 使用Watch(监视窗口)

8. 3. 6 常见的RTL异常

第9章 数据库开发与ADO(上)

9. 1 数据库基础知识

9. 1. 1 数据库概念

9. 1. 2 数据存取技术

9. 1. 3 数据库基本知识

9. 2 第一个数据库程序

9. 3 ADO组件

9. 3. 1 TADOConnection组件

9. 3. 2 TADOTable组件

9. 3. 3 TADOQuery组件

9. 4 数据访问组件(Data Access Component)

9. 5 数据感知组件(Data Control Component)

9. 5. 1 TDBGrid组件

9. 5. 2 TDBNavigator组件

9. 5. 3 TDBText组件

9. 5. 4 TDBEdit组件

9. 5. 5 TDBMemo组件

9. 5. 6 TDBImage组件

9. 5. 7 TDBComboBox组件

9. 5. 8 TDBListBox组件

9. 5. 9 TDBCheckBox组件

9. 5. 10 TDBRadioGroup组件

9. 5. 11 TDBLookupListBox组件

9. 5. 12 TDBLookupComboBox组件

9. 5. 13 TDBRichEdit组件

9. 5. 14 TDBCtrlGrid组件

9. 5. 15 TDBChart组件

第10章 数据库开发与ADO(下)

10. 1 TField对象

10. 2 数据查询

10. 2. 1 Locate方法

10. 2. 2 Lookup方法

10. 2. 3 查询示例

10. 3 SQL语言介绍

10. 3. 1 准备工作

10. 3. 2 SELECT语句

10. 3. 3 INSERT语句

10. 3. 4 UPDATE语句

10. 3. 5 DELETE语句

10. 3. 6 SQL+Delphi示例

10. 4 动态SQL语句

10. 4. 1 SQL语句的动态参数

10. 4. 2 使用动态SQL语句

10. 5 Master/Detail模式

10. 5. 1 什么是Master/Detail

10. 5. 2 运用ADO组件实现 Master/Detail

10. 5. 3 数据模块

10. 6 事务处理

10. 7 个人通讯录

10. 7. 1 功能需求

10. 7. 2 分析与界面设计

10. 7. 3 编写代码

第11章 文件操作

11. l 操作普通文件

11. 1. 1 常用过程函数

11. 1. 2 操作文本文件

11. 1. 3 操作类型/无类型文件

11. 1. 4 操作记录文件

11. 2 操作INI文件

11. 2. 1 什么是 INI文件

11. 2. 2 INI文件结构

11. 2. 3 TIniFile对象

11. 3 操作注册表文件

11. 3. 1 注册表文件结构

11. 3. 2 TRegistry对象

11. 3. 3 改变 IE标题