第一图书网

Delphi编程教程

陈瑞芬 电子工业出版社
出版时间:

2013-1  

出版社:

电子工业出版社  

作者:

陈瑞芬  

页数:

344  

字数:

576000  

内容概要

  本书主要包括Delphi
2010集成开发环境、面向对象的Pascal语言、窗体和常用组件、菜单类组件和工具栏、多窗体和MDI窗体、文件操作、数据库基础和应用(以SQL
Server 2008和Access
2010为实例)、图形图像、多媒体、线程和网络编程等。教程部分一般在讲解内容后紧跟实例,习题主要用于弄清基本概念;实验部分通过实例先一步一步引导读者进行操作、设计界面和编程(先领进门),然后提出问题思考,让读者在原来的基础上进行操作修改和扩充编程练习。

书籍目录

第1章 Delphi 2010集成开发环境
1.1 Delphi 2010简介
1.1.1 Delphi 2010的主要特点
1.1.2 Delphi 2010的新特性
1.1.3 面向对象的基本概念
1.2 Delphi 2010集成开发环境简介
1.2.1 Delphi 2010主窗口
1.2.2 组件面板
1.2.3 窗体设计器
1.2.4 对象树状查看器
1.2.5 对象查看器
1.3 Delphi 2010应用程序开发框架
1.3.1 应用程序开发步骤
1.3.2 应用程序开发框架
1.3.3 应用程序框架类
1.4 习题
第2章 面向对象的Pascal语言
2.1 Object Pascal概述
2.2 数据类型
2.2.1 简单数据类型
2.2.2 字符串类型
2.2.3 可变数据类型
2.2.4 类型相容和变量强制类型转换
2.3 运算符
2.3.1 赋值运算符
2.3.2 算术运算符
2.3.3 关系运算符
2.3.4 逻辑运算符
2.3.5 集合运算符
2.3.6 位运算符
2.3.7 其他运算符
2.3.8 运算符的优先级
2.4 语句
2.4.1 声明语句
2.4.2 简单语句
2.4.3 条件控制语句
2.4.4 循环语句
2.4.5 其他语句
2.5 过程和函数
2.5.1 过程的说明和调用
2.5.2 函数的说明和调用
2.5.3 参数
2.5.4 过程和函数类型
2.6 结构类型
2.6.1 集合类型
2.6.2 数组类型
2.6.3 记录类型
2.6.4 文件类型
2.7 指针类型
2.7.1 指针类型的定义
2.7.2 指针类型的操作
2.7.3 无类型指针
2.8 类和对象
2.8.1 类的定义
2.8.2 对象
2.8.3 域和属性
2.8.4 方法
2.8.5 封装性
2.8.6 继承性
2.8.7 多态性
2.9 异常(Exception)处理
2.9.1 异常类(RTL Exception)
2.9.2 异常处理结构
2.10 习题
第3章 窗体和常用组件
3.1 VCL窗体基础
3.1.1 窗体的属性
3.1.2 窗体的事件和方法
3.2 VCL组件概述
3.2.1 组件类型
3.2.2 组件属性、事件和方法
3.2.3 VCL Forms组件库
3.3 窗体的组件对象
3.3.1 向窗体中添加组件
3.3.2 编辑组件对象
3.4 标准类组件
3.4.1 Label组件
3.4.2 文本组件
3.4.3 Button组件
3.4.4 CheckBox组件
3.4.5 RadioButton组件
3.4.6 ListBox组件
3.4.7 ComboBox组件
3.4.8 ScrollBar组件
3.4.9 GroupBox组件
3.4.10 RadioGroup组件
3.4.11 其他标准类组件
3.5 附加类组件
3.5.1 BitBtn组件
3.5.2 SpeedButton组件
3.5.3 Image组件
3.5.4 ScrollBox组件
3.5.5 Chart组件
3.6 Win32类组件和System类组件
3.6.1 Win32类组件
3.6.2 System类组件
3.7 对话框类组件
3.7.1 OpenDialog对话框
3.7.2 SaveDialog对话框
3.8 模板
3.8.1 组件模板
3.8.2 窗体模板
3.9 安装新组件
3.10 习题
第4章 菜单类组件和工具栏
4.1 主菜单组件MainMenu
4.1.1 主要属性
4.1.2 菜单编辑器
4.1.3 快捷键及热键设计
4.1.4 子菜单设计
4.2 快捷菜单组件PopupMenu
4.2.1 快捷菜单
4.2.2 快捷菜单设计
4.3 使用菜单模板
4.3.1 系统菜单模板
4.3.2 用户自定义菜单模板
4.4 工具栏
4.4.1 工具栏组件ToolBar
4.4.2 工具栏按钮ToolButton组件
4.4.3 快捷按钮操作模式
4.4.4 工具栏的制作
4.5 状态栏
4.5.1 状态栏组件StatusBar
4.5.2 状态栏的制作
4.6 习题
第5章 多窗体和MDI窗体
5.1 多窗体
5.1.1 窗体的创建
5.1.2 窗体的调用
5.1.3 窗体的重用
5.2 MDI窗体
5.2.1 建立MDI父/子窗体
5.2.2 合并菜单
5.2.3 排列与存取MDI子窗体
5.3 习题
第6章 文件编程
6.1 文件和目录管理组件
6.1.1 DirectoryListBox组件
6.1.2 DriveComboBox组件
6.1.3 FileListBox组件
6.1.4 FilterComboBox组件
6.2 与文件管理相关的函数和过程
6.3 文本文件
6.4 习题
第7章 数据库基本概念和操作
7.1 数据库基本概念
7.1.1 数据和数据库
7.1.2 数据库管理系统
7.1.3 关系数据库语言SQL
7.1.4 表和视图
7.1.5 数据库设计
7.1.6 常用数据库简介
7.2 数据库、表的创建与维护
7.2.1 Access 2010数据库、表操作
7.2.2 SQL Server 2008数据库、表操作
7.3 SQL语言简介
7.3.1 SELECT查询
7.3.2 常用聚合函数
7.4 存储过程
7.4.1 创建存储过程
7.4.2 执行存储过程
7.5 Delphi的数据库体系结构
7.6 习题
第8章 数据库编程
8.1 数据库应用程序的构成
8.1.1 客户机-服务器体系结构
8.1.2 Delphi数据库应用程序
8.1.3 数据库应用程序的建立
8.2 数据源组件DataSource
8.2.1 数据源的属性
8.2.2 数据源的方法
8.2.3 数据源的常用事件
8.3 数据集组件DataSet
8.3.1 数据集的打开与关闭
8.3.2 数据集状态及转换
8.3.3 数据集的浏览
8.3.4 对数据集进行增、删、改的操作
8.3.5 数据集的常用事件
8.3.6 数据集的字段
8.3.7 数据库引擎BDE、ADO概述
8.4 BDE组件
8.4.1 Table组件
8.4.2 Query组件
8.4.3 StoredProc组件
8.4.4 Database组件
8.4.5 UpdateSQL组件
8.4.6 其他BDE组件
8.5 ADO组件
8.5.1 ADOConnection组件
8.5.2 ADOCommand组件
8.5.3 ADODataSet组件
8.5.4 ADOTable组件、ADOQuery组件和ADOStoredProc组件
8.5.5 数据集组件的类结构
8.6 通过ODBC访问数据库
8.6.1 ODBC基本概念
8.6.2 ODBC数据源配置
8.6.3 配置BDE与ODBC数据源exStu的连接
8.7 数据显示/编辑组件
8.7.1 DBGrid组件
8.7.2 DBNavigator组件
8.7.3 其他DataControl组件
8.8 其他相关技术
8.8.1 DBExpress技术
8.8.2 InterBase Express简介
8.9 习题
第9章 其他编程
9.1 图形图像处理
9.1.1 画布的通用属性和方法
9.1.2 图形图像组件
9.1.3 图形(Picture)对象
9.2 多媒体编程
9.2.1 简易媒体播放器实例
9.2.2 媒体播放器组件
9.3 线程
9.3.1 线程概念

章节摘录

版权页: 插图: 集合类型是一组相同类型元素的组合,即一组相关对象的整体,每个对象称为集合的一个元素。集合类型通常用于检查一个值是否属于一个特定集合。 语法(声明集合类型): 其中,set of为保留字,基类型必须是有限类型,如整型、布尔型、字符型、枚举型和子界型,不能是实型或其他自定义类型。集合中可以有0~255个元素,这些元素必须具有相同的数据类型,值各不相同。例如,以下代码定义了x、Y这两个在1和20之间取值的集合类型变量: 数组是某种数据类型的有序组合,其中的每个数据项称为数组的一个元素,其值可以是任何简单的构造类型。数组的每个元素都有唯一的编号,根据元素数字编号的个数,数组分为一维数组、二维数组、三维数组等,三维及以上的数组称为多维数组。程序中常用的是一维和二维数组,多维数组使用较少。


编辑推荐

《高等学校计算机教材:Delphi编程教程》可作为大学本科和高职高专有关课程的教材。由于内容实用,也可作为各类Delphi培训和广大用户的自学与参考用书。

图书封面

广告

下载页面


Delphi编程教程 PDF格式下载



网上只有delphi7的,难得有本2010的。不错。


内容编排不错,条理清楚。


内容还没看完,只看了前面一点,感觉能看懂


书籍内容写的不详细,对于初学者来说,基础要写的详细才好


是个很不错的学习教程


希望作者能再多出更多的好书,这本书适合入门者吧


作为入门书很好,我现在已经自己编软件了,而且已经应用了


适合初学者,不错,希望下一步能出中级水平的版本


相关图书