微信扫一扫,移动浏览光盘
简介
Delphi 7.0是一个面向对象的软件开发工具,它可以直观地、快速地进行Windows应用程序的开发。本书在介绍Delphi 7.0基本编程方法的同时,着重介绍利用Delphi 7.0开发环境实现应用程序的开发。全书共分13章,内容包括:Delphi 7.0基本概念:Object Pascal语言基础;三种结构的程序设计;数组;过程和函数;自定义类型;常用组件;多媒体应用编程;图像图形应用编程;DLL的应用;数据库应用基础;SQL数据库程序设计;Delphi 实训。本书具有很强的实用性和指导性,内容新颖、通俗易懂,在阐述基本理论知识、基本方法的同时,力求实用和可操作。 本书侧重学生应用程序开发能力的训练和提高,适合作为高职高专院校计算机专业的教科书,与可作为应用程序开发者及计算机爱好者的技术参考书。
目录
第1章 Delphi概述
1.1 Delphi简介
1.1.1 Delphi的发展史
1.1.2 Delphi的特点
1.1.3 用Delphi进行Windows程序设计的基本概念
1.1.4 Delphi 7.0新特性
1.2 Delphi 7.0的开发环境
1.2.1 Delphi 7.0主窗口
1.2.2 对象树形图及对象监视器窗口
1.2.3 窗体设计器及代码编辑器
1.3 设计第一个Delphi 7.0程序
1.3.1 新建应用程序工程
1.3.2 设计窗体和组件的属性
1.3.3 编写事件处理程序
1.3.4 保存工程
1.3.5 编译执行
1.4 Delphi 7.0程序的组成
1.4.1 程序的基本组成
1.4.2 Object Pascal的单元
小结
习题
第2章 Object Pascal语言基础
2.1 基本概念
2.1.1 保留字
2.1.2 标识符
2.1.3 指令符
2.2 数据类型
2.2.1 整型
2.2.2 实型
2.2.3 字符型
2.2.4 字符串型
2.2.5 布尔型
2.2.6 序数类型
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 运算符的优先级
2.5 语句
2.5.1 语句的书写规则
2.5.2 语句格式中的符号约定
2.5.3 赋值语句
2.5.4 注释语句
小结
习题
第3章 三种结构的程序设计
3.1 顺序控制结构
3.1.1 程序流程控制语句
3.1.2 顺序控制结构
3.2 选择控制结构
3.2.1 if语句
3.2.2 case语句
3.3 循环控制结构
3.3.1 repeat语句
3.3.2 while语句
3.3.3 for语句
小结
习题
第4章 数组
4.1 静态数组
4.1.1 定义
4.1.2 应用
4.2 动态数组
4.2.1 定义
4.2.2 应用
小结
习题
第5章 过程与函数
5.1 基本概念
5.1.1 函数的定义与使用
5.1.2 过程的定义与使用
5.2 常用过程与函数
5.2.1 数学运算函数
5.2.2 字符处理函数
5.2.3 对话框函数与对话框过程
5.3 子程序的参数
5.3.1 形式参数与实际参数
5.3.2 参数传递方式
5.3.3 使用默认参数
5.3.4 数组参数
5.4 子程序的嵌套与递归
5.4.1 子程序的嵌套
5.4.2 子程序的递归
5.5 变量的作用域
5.5.1 公有变量与私有变量
5.5.2 全局变量与局部变量
小结
习题
第6章 自定义类型
6.1 枚举类型
6.1.1 枚举类型的定义
6.1.2 枚举类型的运算
6.1.3 枚举类型的使用
6.2 子界类型
6.2.1 子界类型的定义
6.2.2 子界类型的使用
6.3 集合类型
6.3.1 集合类型的定义
6.3.2 集合类型的运算
6.3.3 集合类型的使用
6.4 记录类型
6.4.1 记录类型的定义
6.4.2 访问记录中的字段与with语句
6.4.3 记录的变体部分
6.5 面向对象程序设计
6.5.1 类和对象的定义
6.5.2 类和对象的使用
6.5.3 类的方法
小结
习题
第7章 常用组件
7.1 窗体和按钮组件
7.1.1 窗体组件
7.1.2 按钮类组件
7.2 文本类组件的使用
7.2.1 标签组件
7.2.2 编辑框组件
7.3 列表框组件和组合框组件
7.3.1 列表框组件
7.3.2 组合框组件
7.4 对话框组件和对话框函数
7.4.1 常用对话框组件
7.4.2 对话框函数
7.5 菜单组件、工具栏组件和状态栏组件
7.5.1 菜单组件
7.5.2 弹出式菜单组件
7.5.3 工具栏组件
7.5.4 状态栏组件
7.6 其他常用组件
7.6.1 网格组件
7.6.2 文件目录访问组件
7.6.3 其他组件
7.7 组件应用
小结
习题
第8章 多媒体应用编程
8.1 多媒体介绍
8.1.1 多媒体定义
8.1.2 多媒体程序设计
8.1.3 Windows操作系统对多媒体的支持
8.2 Animate组件
8.2.1 Animate组件的主要属性
8.2.2 Animate组件的主要方法
8.2.3 Animate组件的主要事件
8.2.4 编程实例
8.3 多媒体播放器组件
8.3.1 Mediaplayer组件的主要属性
8.3.2 Mediaplayer组件的主要方法
8.3.3 Mediaplayer组件的主要事件
8.3.4 编程实例
小结
习题
第9章 图像图形应用编程
9.1 图形应用编程
9.1.1 画布对象属性
9.1.2 字体
9.1.3 画布对象的方法
9.2 图像组件的介绍和使用
9.2.1 Shape组件
9.2.2 Image组件
9.2.3 PaintBox组件
9.3 使用鼠标绘图
小结
习题
第10章 DLL的应用
10.1 DLL概述
10.1.1 DLL的基本概念
10.1.2 使用DLL的优点
10.2 DLL的创建
10.2.1 DLL工程文件
10.2.2 DLL中的exports子句
10.2.3 编写DLL
10.2.4 DLL的调用
10.3 DLL的静态调用方法
10.3.1 基本概念
10.3.2 调用方法
10.4 DLL的动态调用方法
10.4.1 基本概念
10.4.2 动态调用使用的API函数
10.4.3 动态调用方法
10.5 利用DLL实现窗体的重用
10.5.1 创建含有窗体的DLL工程文件的一般步骤
10.5.2 创建含有窗体的DLL工程文件
10.5.3 调用含有窗体的DLL工程文件
小结
习题
第11章 数据库应用基础
11.1 数据库应用程序设计基础
11.1.1 数据库系统概述
11.1.2 Delphi 7.0数据库特性和支持的数据库种类
11.2 创建第一个Delphi 7.0数据库应用程序
11.2.1 Delphi 7.0数据库应用程序建立步骤
11.2.2 Delphi 7.0数据库桌面
11.2.3 使用数据库窗体向导设计数据库应用程序
11.3 数据库组件
11.3.1 BDE组件
11.3.2 Data Source组件
11.3.3 Data Controls组件
小结
习题
第12章 SQL数据库程序设计
12.1 Query组件的属性和方法
12.1.1 Query组件的常用属性
12.1.2 Query组件的常用方法
12.2 动态SQL语句的编程
12.3 常用SQL语句简介
12.3.1 SQL的优点
12.3.2 SQL语言的基本操作
12.4 Query组件的综合应用举例
小结
习题
第13章 Delphi实训
13.1 熟悉Delphi集成开发环境
13.2 if语句的使用
13.3 for语句的使用
13.4 数组的使用
13.5 函数的使用
13.6 自定义类型的使用
13.7 背景和字幕闪烁程序
13.8 拖动绘图程序
13.9 音乐播放器
13.10 视频播放程序
13.11 成绩录入程序
13.12 学生信息查找程序
附录A 数据集组件的属性、方法和事件汇总
参考文献
1.1 Delphi简介
1.1.1 Delphi的发展史
1.1.2 Delphi的特点
1.1.3 用Delphi进行Windows程序设计的基本概念
1.1.4 Delphi 7.0新特性
1.2 Delphi 7.0的开发环境
1.2.1 Delphi 7.0主窗口
1.2.2 对象树形图及对象监视器窗口
1.2.3 窗体设计器及代码编辑器
1.3 设计第一个Delphi 7.0程序
1.3.1 新建应用程序工程
1.3.2 设计窗体和组件的属性
1.3.3 编写事件处理程序
1.3.4 保存工程
1.3.5 编译执行
1.4 Delphi 7.0程序的组成
1.4.1 程序的基本组成
1.4.2 Object Pascal的单元
小结
习题
第2章 Object Pascal语言基础
2.1 基本概念
2.1.1 保留字
2.1.2 标识符
2.1.3 指令符
2.2 数据类型
2.2.1 整型
2.2.2 实型
2.2.3 字符型
2.2.4 字符串型
2.2.5 布尔型
2.2.6 序数类型
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 运算符的优先级
2.5 语句
2.5.1 语句的书写规则
2.5.2 语句格式中的符号约定
2.5.3 赋值语句
2.5.4 注释语句
小结
习题
第3章 三种结构的程序设计
3.1 顺序控制结构
3.1.1 程序流程控制语句
3.1.2 顺序控制结构
3.2 选择控制结构
3.2.1 if语句
3.2.2 case语句
3.3 循环控制结构
3.3.1 repeat语句
3.3.2 while语句
3.3.3 for语句
小结
习题
第4章 数组
4.1 静态数组
4.1.1 定义
4.1.2 应用
4.2 动态数组
4.2.1 定义
4.2.2 应用
小结
习题
第5章 过程与函数
5.1 基本概念
5.1.1 函数的定义与使用
5.1.2 过程的定义与使用
5.2 常用过程与函数
5.2.1 数学运算函数
5.2.2 字符处理函数
5.2.3 对话框函数与对话框过程
5.3 子程序的参数
5.3.1 形式参数与实际参数
5.3.2 参数传递方式
5.3.3 使用默认参数
5.3.4 数组参数
5.4 子程序的嵌套与递归
5.4.1 子程序的嵌套
5.4.2 子程序的递归
5.5 变量的作用域
5.5.1 公有变量与私有变量
5.5.2 全局变量与局部变量
小结
习题
第6章 自定义类型
6.1 枚举类型
6.1.1 枚举类型的定义
6.1.2 枚举类型的运算
6.1.3 枚举类型的使用
6.2 子界类型
6.2.1 子界类型的定义
6.2.2 子界类型的使用
6.3 集合类型
6.3.1 集合类型的定义
6.3.2 集合类型的运算
6.3.3 集合类型的使用
6.4 记录类型
6.4.1 记录类型的定义
6.4.2 访问记录中的字段与with语句
6.4.3 记录的变体部分
6.5 面向对象程序设计
6.5.1 类和对象的定义
6.5.2 类和对象的使用
6.5.3 类的方法
小结
习题
第7章 常用组件
7.1 窗体和按钮组件
7.1.1 窗体组件
7.1.2 按钮类组件
7.2 文本类组件的使用
7.2.1 标签组件
7.2.2 编辑框组件
7.3 列表框组件和组合框组件
7.3.1 列表框组件
7.3.2 组合框组件
7.4 对话框组件和对话框函数
7.4.1 常用对话框组件
7.4.2 对话框函数
7.5 菜单组件、工具栏组件和状态栏组件
7.5.1 菜单组件
7.5.2 弹出式菜单组件
7.5.3 工具栏组件
7.5.4 状态栏组件
7.6 其他常用组件
7.6.1 网格组件
7.6.2 文件目录访问组件
7.6.3 其他组件
7.7 组件应用
小结
习题
第8章 多媒体应用编程
8.1 多媒体介绍
8.1.1 多媒体定义
8.1.2 多媒体程序设计
8.1.3 Windows操作系统对多媒体的支持
8.2 Animate组件
8.2.1 Animate组件的主要属性
8.2.2 Animate组件的主要方法
8.2.3 Animate组件的主要事件
8.2.4 编程实例
8.3 多媒体播放器组件
8.3.1 Mediaplayer组件的主要属性
8.3.2 Mediaplayer组件的主要方法
8.3.3 Mediaplayer组件的主要事件
8.3.4 编程实例
小结
习题
第9章 图像图形应用编程
9.1 图形应用编程
9.1.1 画布对象属性
9.1.2 字体
9.1.3 画布对象的方法
9.2 图像组件的介绍和使用
9.2.1 Shape组件
9.2.2 Image组件
9.2.3 PaintBox组件
9.3 使用鼠标绘图
小结
习题
第10章 DLL的应用
10.1 DLL概述
10.1.1 DLL的基本概念
10.1.2 使用DLL的优点
10.2 DLL的创建
10.2.1 DLL工程文件
10.2.2 DLL中的exports子句
10.2.3 编写DLL
10.2.4 DLL的调用
10.3 DLL的静态调用方法
10.3.1 基本概念
10.3.2 调用方法
10.4 DLL的动态调用方法
10.4.1 基本概念
10.4.2 动态调用使用的API函数
10.4.3 动态调用方法
10.5 利用DLL实现窗体的重用
10.5.1 创建含有窗体的DLL工程文件的一般步骤
10.5.2 创建含有窗体的DLL工程文件
10.5.3 调用含有窗体的DLL工程文件
小结
习题
第11章 数据库应用基础
11.1 数据库应用程序设计基础
11.1.1 数据库系统概述
11.1.2 Delphi 7.0数据库特性和支持的数据库种类
11.2 创建第一个Delphi 7.0数据库应用程序
11.2.1 Delphi 7.0数据库应用程序建立步骤
11.2.2 Delphi 7.0数据库桌面
11.2.3 使用数据库窗体向导设计数据库应用程序
11.3 数据库组件
11.3.1 BDE组件
11.3.2 Data Source组件
11.3.3 Data Controls组件
小结
习题
第12章 SQL数据库程序设计
12.1 Query组件的属性和方法
12.1.1 Query组件的常用属性
12.1.2 Query组件的常用方法
12.2 动态SQL语句的编程
12.3 常用SQL语句简介
12.3.1 SQL的优点
12.3.2 SQL语言的基本操作
12.4 Query组件的综合应用举例
小结
习题
第13章 Delphi实训
13.1 熟悉Delphi集成开发环境
13.2 if语句的使用
13.3 for语句的使用
13.4 数组的使用
13.5 函数的使用
13.6 自定义类型的使用
13.7 背景和字幕闪烁程序
13.8 拖动绘图程序
13.9 音乐播放器
13.10 视频播放程序
13.11 成绩录入程序
13.12 学生信息查找程序
附录A 数据集组件的属性、方法和事件汇总
参考文献
Delphi 7.0程序设计教程
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
亲爱的云图用户,
光盘内的文件都可以直接点击浏览哦
无需下载,在线查阅资料!