书籍详情

Delphi程序设计教程

Delphi程序设计教程

作者:吕新平等编著

出版社:人民邮电出版社

出版时间:2002-01-01

ISBN:9787115093912

定价:¥21.00

购买这本书可以去
内容简介
  本书以Windows 2000为运行环境,说明如何使用Delphi 6.0开发应用程序。 主要内容包括Delphi的功能及特点,Object Pascal语言基础最基本的窗体组件,菜单组件,窗体中的常用组件,制作工具栏及状态栏的组件,多媒体组件,各种对话框组件,数据库组件,画布,资源的使用,编译、调试应用程序的过程,以及通过一个实际的数据库应用程序示例来向读者介绍Delphi数据库应用程序设计的整体思路。 本书是高职高专计算机专业的Delphi课程教材,也适合计算机程序设计爱好者自学使用。
作者简介
暂缺《Delphi程序设计教程》作者简介
目录
第1章 Delphi概述 
1.1 Delphi的主要特点 
1.2 Delphi的启动与退出
1.2.1 启动Delphi 
1.2.2 退出Delphi 
1.3 Delphi的集成开发环境 
1.3.1 主窗口 
1.3.2 对象结构浏览 
1.3.3 窗体 
1.3.4 对象编辑器 
1.3.5 代码编辑器 
1.3.6 其他常用工具介绍 
1.4 程序的基本结构 
1.4.1 项目与项目文件
1.4.2 窗体文件 
1.4.3 单元文件 
1.5 Delphi程序设计过程 
1.5.1 Delphi程序设计步骤
1.5.2 一个简单的Delphi程序 
习题 
第2章 Object Pascal语言基础 
2.1 字符集和符号 
2.1.1 字符集 
2.1.2 标识符 
2.1.3 Object Pascal的保留字 
2.1.4 数值、标号和字符串 
2.1.5 注释与分隔符 
2.2 常量和变量 
2.2.1 常量 
2.2.2 变量 
2.2.3 数据类型 
2.3 表达式 
2.4 语句 
2.4.1 赋值语句 
2.4.2 过程语句 
2.4.3 Goto(无条件转移)语句 
2.4.4 复合语句 
2.4.5 IF语句 
2.4.6 Case语句
2.4.7 Repeat(直到型循环)语句 
2.4.8 While(当型循环)语句 
2.4.9 For(计数型循环)语句 
2.4.10 With语句 
2.4.11 Break(强制退出循环)语句 
2.4.12 Continue(强制缩短循环)语句 
2.4.13 Exit(强制退出程序块)语句 
2.4.14 Halt(强制终止程序执行)语句
2.4.15 Runerror(停止程序执行并产生运行错误)语句 
2.5 作用域 
2.6 过程与函数 
2.6.1 过程和函数的参数 
2.6.2 过程 
2.6.3 函数 
2.6.4 嵌套与递归 
2.6.5 Windows API函数 
2.7 类 
2.7.1 类定义 
2.7.2 构造函数
2.7.3 析构函数
2.7.4 类的封装
2.7.5 类运算符
2.7.6 类的继承性 
2.8 输入与输出 
2.9 异常事件的处理 
2.9.1 Try...Except语句 
2.9.2 Try...Finally语句
2.9.3 Exit、Break和Continue语句 
2.9.4 预定义的异常 
2.9.5 Raise语句 
2.10 程序单元 
2.10.1 单元文件
2.10.2 项目文件
习题 
第3章 窗体的使用 
3.1 窗体和组件 
3.1.1 窗体和组件的关系 
3.1.2 组件的层次结构 
3.1.3 组件的分类 
3.2 窗体中组件的操作 
3.2.1 组件的添加 
3.2.2 选定组件 
3.2.3 改变组件的大小 
3.2.4 移动和删除组件 
3.2.5 组件的剪切、复制与粘贴 
3.2.6 组件的对齐 
3.2.7 组件的前后次序调整 
3.2.8 使用容器组件 
3.2.9 组件的Tab键次序设定 
3.3 窗体组件的属性 
3.3.1 窗体的位置与大小 
3.3.2 窗体的颜色 
3.3.3 窗体的外观与样式 
3.3.4 窗体的状态设定 
3.3.5 其他重要的属性 
3.4 窗体的事件 
3.4.1 Create和Destroy事件 
3.4.2 Show和Hide事件 
3.4.3 Activate和Deactivate事件 
3.4.4 Click事件 
3.4.5 DblClick事件 
3.4.6 DragDrop事件 
3.4.7 KeyDown和KeyUp事件 
3.4.8 KeyPress事件 
3.4.9 MouseDown和MouseUp事件 
3.4.10 MouseMove事件 
3.4.11 Resize事件 
3.5 应用实例 
习题 
第4章 菜单组件与菜单生成器的使用 
4.1 菜单组件 
4.2 使用菜单生成器设计菜单 
4.2.1 打开菜单生成器 
4.2.2 添加及编辑菜单项
4.2.3 菜单生成器的快捷菜单 
4.2.4 使用菜单模板 
4.2.5 将代码与事件联系起来 
4.2.6 在运行时存取和编辑菜单
4.3 菜单组件上菜单项的属性 
4.3.1 Break属性 
4.3.2 Caption属性
4.3.3 Checked属性
4.3.4 Default属性
4.3.5 Enabled属性
4.3.6 GroupIndex属性 
4.3.7 HelpContext属性
4.3.8 Hint属性 
4.3.9 Name属性 
4.3.10 RadioItem属性 
4.3.11 ShortCut属性 
4.3.12 Tag属性 
4.3.13 Visible属性 
4.4 菜单组件的属性 
4.4.1 AutoMerge属性
4.4.2 Items属性 
4.4.3 Alignment属性 
4.5 菜单的事件 
习题 
第5章 常用组件的使用 
5.1 标签组件(Label) 
5.1.1 标签组件的属性
5.1.2 标签组件的事件
5.1.3 标签组件的应用实例 
5.2 编辑组件(Edit) 
5.2.1 编辑组件的属性
5.2.2 编辑组件的事件
5.2.3 编辑组件的应用实例 
5.3 备注组件(Memo) 
5.3.1 备注组件的属性
5.3.2 备注组件的事件
5.3.3 备注组件的应用实例 
5.4 按钮组件(Button) 
5.4.1 按钮组件的属性 
5.4.2 按钮组件的事件 
5.4.3 按钮组件的应用实例 
5.5 复选框组件(CheckBox) 
5.5.1 复选框组件的属性 
5.5.2 复选框组件的事件 
5.5.3 复选框组件的应用实例 
5.6 单选按钮组件(RadioButton) 
5.6.1 单选按钮组件的属性 
5.6.2 单选按钮组件的事件 
5.7 列表框组件(ListBox) 
5.7.1 列表框组件的属性 
5.7.2 列表框组件的事件 
5.8 组合框组件(ComboBox) 
5.8.1 组合框组件的属性 
5.8.2 组合框组件的事件 
5.9 滚动条组件(ScrollBar) 
5.9.1 滚动条组件的属性 
5.9.2 滚动条组件的事件 
5.10 分组框组件(GroupBox) 
5.11 单选分组框组件(RadioGroup) 
习题 
第6章 制作工具栏及状态栏 
6.1 面板组件(Panel) 
6.1.1 面板组件的属性
6.1.2 面板组件的事件
6.2 快捷按钮组件(SpeedButton) 
6.2.1 快捷按钮组件的属性 
6.2.2 快捷按钮组件的事件 
6.3 制作工具栏 
6.4 制作状态栏 
6.5 使用工具栏组件设计工具栏 
6.5.1 工具栏组件 
6.5.2 工具栏按钮组件 
6.5.3 设计工具栏 
6.6 使用状态栏组件设计状态栏 
6.6.1 状态栏组件的属性 
6.6.2 在状态栏组件中添加或删除显示面板 
6.6.3 状态栏同步显示过程 
习题 
第7章 多媒体程序设计 
7.1 多媒体与多媒体程序设计 
7.1.1 多媒体 
7.1.2 多媒体程序设计 
7.1.3 Windows操作系统的多媒体支持 
7.2 媒体播放器组件(MediaPlayer) 
7.2.1 媒体播放器组件的属性 
7.2.2 媒体播放器组件的事件 
7.2.3 使用媒体播放器的实例 
7.3 卡通组件 
7.3.1 卡通组件的属性 
7.3.2 卡通组件的事件 
7.3.3 使用卡通组件的实例 
习题 
第8章 各种对话框的制作
8.1 定制对话框 
8.1.1 对话框的分类 
8.1.2 对话框组件 
8.2 打开对话框组件(OpenDialog) 
8.2.1 打开对话框组件的属性 
8.2.2 调用打开文件对话框的方法 
8.2.3 打开文件对话框的实例 
8.3 保存对话框组件(SaveDialog) 
8.3.1 保存对话框组件的属性 
8.3.2 调用保存文件对话框的方法 
8.3.3 保存文件对话框的实例 
8.4 字体对话框组件(FontDialog) 
8.4.1 字体对话框组件的属性 
8.4.2 字体对话框组件的事件 
8.4.3 调用字体对话框的方法 
8.4.4 字体对话框组件的实例 
8.5 颜色对话框组件(ColorDialog) 
8.5.1 颜色对话框组件的属性 
8.5.2 调用颜色对话框的方法 
8.5.3 颜色对话框组件的实例 
8.6 打印对话框组件(PrintDialog) 
8.6.1 打印对话框组件属性 
8.6.2 调用打印对话框的方法
8.6.3 打印对话框组件的实例
8.7 打印机设置对话框组件(PrinterSetupDialog) 
8.8 查找对话框组件(FindDialog) 
8.8.1 查找对话框组件的属性 
8.8.2 查找对话框组件的事件 
8.8.3 调用查找对话框的方法 
8.8.4 查找对话框组件的实例 
8.9 替换对话框组件(ReplaceDialog) 
8.9.1 替换对话框组件的属性 
8.9.2 替换对话框组件的事件 
8.9.3 调用替换对话框的方法 
8.9.4 替换对话框组件的实例 
8.10 对话框的综合实例——简单的文本编辑器 
习题 
第9章 数据库应用程序 
9.1 Delphi的数据库访问机制 
9.1.1 数据库的基本概念 
9.1.2 Borland数据库引擎(BDE) 
9.2 数据库程序向导 
9.3 数据库资源管理器
9.4 常用的数据库控制组件 
9.4.1 Table组件 
9.4.2 Database组件 
9.4.3 DBEdit组件 
9.5 Database Desktop的使用 
9.5.1 Database Desktop窗口 
9.5.2 建立数据表 
9.5.3 查看数据表 
9.5.4 编辑数据表 
9.5.5 修改数据表结构 
习题 
第10章 画布 
10.1 画布(Tcanvas) 
10.1.1 画布的属性 
10.1.2 基本的绘图功能 
10.2 常用的绘图指令 
10.2.1 在画布上绘图的过程 
10.2.2 画点 
10.2.3 画直线
10.2.4 画曲线
10.2.5 画多边形 
10.2.6 画饼图 
10.2.7 输出文本
习题 
第11章 资源的使用 
11.1 Windows中的资源 
11.2 图标资源的使用方法 
11.3 光标资源的使用方法 
11.4 位图资源的使用方法 
习题 
第12章 编译调试应用程序 
12.1 基本概念 
12.1.1 执行点 
12.1.2 断点 
12.1.3 监视 
12.2 编译运行应用程序 
12.2.1 编译运行应用程序的方法 
12.2.2 为应用程序提供运行参数 
12.3 调试应用程序 
12.3.1 允许使用程序调试器 
12.3.2 控制程序的执行 
12.3.3 断点的使用 
12.3.4 使用监视表达式 
12.3.5 计算及修改表达式的值 
习题 
第13章 一个完整的数据库应用程序 
13.1 系统功能概要 
13.2 系统数据库结构设计 
13.3 窗体设计 
13.3.1 用户验证窗体 
13.3.2 程序主控窗体 
13.3.3 人事管理窗体 
13.3.4 程序维护窗体 
13.3.5 报表打印窗体 
13.3.6 数据模块窗体 
13.4 关键代码的编写 
13.4.1 验证用户 
13.4.2 浏览记录 
13.4.3 新增记录 
13.4.4 删除记录 
13.4.5 修改记录 
13.4.6 查询记录 
附录一 系统内建的过程和函数列表 
附录二 编译、运行错误信息
猜您喜欢

读书导航