标题：Delphi程序设计项目教程
出版信息
  Delphi程序设计项目教程作者：侯南(合著者), 吴秀莹(编者) 
出版社: 电子工业出版社; 第1版 (2011年9月1日) 
丛书名: 工业和信息产业职业教育教学指导委员会“十二五”规划教材,全国高等职业教育计算机类规划教材·实例与实训教程系列 
平装: 241页 
正文语种: 简体中文 
开本: 16 
ISBN: 9787121144950, 7121144956 
条形码: 9787121144950 
商品尺寸: 25.8 x 18.2 x 1.2 cm 
商品重量: 381 g
内容简介
《Delphi程序设计项目教程》主要介绍了Delphi基础知识，Object Pascal语言基础知识。在内容安排上注重基础知识的掌握和编程能力的提高。《Delphi程序设计项目教程》的特点是以应用为主，以完成通用登陆程序、简易计算器、图片浏览器、简易记事本、学生信息管理系统、图书管理系统等任务的形式，按操作步骤详细介绍了图形用户界面、常用控件、菜单栏、工具栏、状态栏及可视化对话框的设计，多窗体程序设计，数据库程序设计，程序异常与调试等用法。读者通过上机操作，能更好地掌握使用Delphi7进行程序设计的方法。
编辑推荐
《Delphi程序设计项目教程》将Deiphi控件和数据库技术融于6个工作任务当中，把Delphi7面向对象的常用软件开发技能由浅入深地与程序员的岗位工作过程融汇在一起。6个任务是难度递进的关系，每个任务通过“任务概述”÷“预见引导问题”→“控件详解”→“任务实现”贯穿，任务之后还提供了“常见错误提示”和“能力递进训练”。
目录
第1章 Delphi概述 （1）
1.1 Delphi 简介 （1）
1.2 Delphi 7的安装 （2）
1.2.1 Delphi 7的安装要求 （2）
1.2.2 Delphi 7的安装步骤 （2）
1.3 Delphi集成开发环境 （8）
1.3.1 Delphi 集成开发环境的组成 （8）
1.3.2 主窗口 （8）
1.3.3 窗体设计器 （10）
1.3.4 代码编辑器 （11）
1.3.5 对象观察器 （13）
1.3.6 项目管理器 （14）
1.4 第一个Delphi应用程序 （22）
1.4.1 Delphi可视化编程的基本步骤 （22）
1.4.2 设计第一个Delphi应用程序过程 （23）
课堂练习1 （30）
第2章 Object Pascal语言基础 （32）
2.1 Delphi语言编程风格 （32）
2.1.1 基本语法元素 （32）
2.1.2 语句及语法格式 （34）
2.2 常量与变量 （37）
2.2.1 常量 （37）
2.2.2 变量 （38）
2.3 数据类型 （39）
2.3.1 简单数据类型 （40）
2.3.2 字符串型数据 （46）
2.3.3 集合类型 （48）
2.3.4 数组类型 （49）
2.3.5 指针类型 （51）
2.3.6 类型强制转换 （56）
2.3.7 类型转换函数 （57）
2.4 运算符 （58）
2.4.1 对象限定运算符（.） （59）
2.4.2 指针运算符 （59）
2.4.3 位运算符 （60）
2.4.4 算术运算符 （60）
2.4.5 关系运算符 （61）
2.4.6 逻辑运算符 （61）
2.4.7 集合运算符 （62）
2.4.8 字符串运算符（+） （62）
2.5 基本语句 （63）
2.5.1 语句书写规则 （63）
2.5.2 赋值语句 （63）
2.5.3 条件语句 （64）
2.5.4 循环语句 （66）
2.5.5 中断语句 （69）
2.6 过程与函数 （70）
2.6.1 过程 （70）
2.6.2 函数 （74）
2.6.3 参数的传递 （76）
2.7 Delphi程序结构及变量作用域 （77）
2.8 面向对象程序设计的编程思想 （78）
2.8.1 面向对象程序设计的基本概念 （78）
2.8.2 类和对象 （79）
2.8.3 构造方法和析构方法 （82）
2.8.4 类的继承 （83）
2.8.5 多态性初步 （84）
2.8.6 抽象类与抽象方法 （86）
2.8.7 类操作符 （86）
2.8.8 VCL控件 （87）
课堂练习2 （87）
第3章 通用登录程序 （90）
3.1 任务概述 （90）
3.2 预习引导问题 （92）
3.3 控件详解 （93）
3.3.1 窗体控件 （93）
3.3.2 Button控件 （98）
3.3.3 Label标签控件 （98）
3.3.4 Edit编辑框控件 （98）
3.4 任务实现 （99）
3.5 常见错误提示 （102）
3.6 能力递进训练 （102）
实践训练 （106）
课堂练习3 （107）
第4章 简易计算器 （109）
4.1 任务概述 （109）
4.2 预习引导问题 （111）
4.3 控件详解 （111）
4.3.1 快速按钮SpeedButton控件 （111）
4.3.2 位图按钮BitBtn控件 （112）
4.3.3 单选按钮RadioButton控件 （113）
4.4 任务实现 （114）
4.5 常见错误提示 （119）
4.6 能力递进训练 （119）
实践训练 （121）
课堂练习4 （122）
第5章 图片浏览器 （123）
5.1 任务概述 （123）
5.2 预习引导问题 （125）
5.3 控件详解 （125）
5.3.1 图像框控件 （125）
5.3.2 单选分组框控件 （126）
5.3.3 打开、保存对话框控件 （127）
5.4 任务实现 （127）
5.5 常见错误提示 （133）
5.6 能力递进训练 （133）
实践训练 （136）
课堂练习5 （137）
第6章 简易记事本 （138）
6.1 任务概述 （138）
6.2 预习引导问题 （140）
6.3 控件详解 （141）
6.3.1 Edit、MaskEdit、Memo、RichEdit控件 （141）
6.3.2 Timer控件 （142）
6.3.3 FontDialog控件 （142）
6.3.4 ColorDialog控件 （143）
6.3.5 FindDialog控件 （143）
6.3.6 ReplaceDialog控件 （143）
6.3.7 ListBox控件 （143）
6.3.8 CheckListBox控件 （144）
6.3.9 ComboBox控件 （144）
6.3.10 ImageList控件 （145）
6.3.11 TreeView控件 （145）
6.3.12 ListView （146）
6.3.13 MainMenu控件 （147）
6.3.14 PopupMenu控件 （148）
6.3.15 ActionList控件 （148）
6.3.16 ToolBar控件 （148）
6.3.17 CoolBar控件 （149）
6.3.18 StatusBar控件 （150）
6.4 任务实现 （150）
6.4.1 主菜单设计 （150）
6.4.2 工具栏设计 （161）
6.5 常见错误提示 （164）
6.6 能力递进训练 （164）
实践训练 （165）
课堂练习6 （166）
第7章 学生信息管理系统 （168）
7.1 任务概述 （168）
7.2 预习引导问题 （171）
7.3 控件详解 （171）
7.3.1 预备知识 （171）
7.3.2 ADOConnection控件 （175）
7.3.3 ADOQuery控件 （177）
7.3.4 DataSource控件 （178）
7.3.5 DBGrid控件 （178）
7.3.6 DBNavigator控件 （178）
7.3.7 其他数据操作控件 （179）
7.3.8 连接数据库 （180）
7.4 任务实现 （183）
7.5 能力递进训练 （196）
实践训练 （201）
课堂练习7 （202）
第8章 图书管理系统 （204）
8.1 任务概述 （204）
8.2 数据库分析与设计 （205）
8.3 设计系统主窗体 （207）
8.4 用户登录功能 （210）
8.5 学生信息管理功能 （213）
8.6 图书信息管理 （218）
8.7 图书类别管理功能 （223）
8.8 图书借阅功能 （227）
8.9 图书查询功能 （233）
8.10 图书借阅统计功能 （235）
附录A 课堂练习参考答案 （239）
参考文献 （241）