注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计Pascal/DelphiDelphi程序设计基础(计算机软件技术专业高职高专计算机技能型紧缺人才培养规划教材)

Delphi程序设计基础(计算机软件技术专业高职高专计算机技能型紧缺人才培养规划教材)

Delphi程序设计基础(计算机软件技术专业高职高专计算机技能型紧缺人才培养规划教材)

定 价:¥24.00

作 者: 张世明
出版社: 人民邮电出版社
丛编项: 高职高专计算机技能型紧缺人才培养规划教材
标 签: Delphi

ISBN: 9787115133151 出版时间: 2005-06-01 包装: 平装
开本: 16开 页数: 278 字数:  

内容简介

  为了帮助学生将Delphi学通、学透,使学生真正能用Delphi开发应用程序,本套教材将Delphi作为一个模块按开课顺序分为3个层次,依次是Delphi程序设计基础→Delphi软件开发技术→软件项目开发综合实训——Delphi篇,并将每个层次各成一书,《高职高专计算机技能型紧缺人才培养规划教材·计算机软件技术专业:Delphi程序设计基础》是其中的第1本,即《Delphi程序设计基础》。本书共分10章,1~9章分别讲述Delphi集成开发环境、Delphi的编程语言、窗体设计、Delphi的基本组件、菜单设计、对话框设计、工具栏和状态栏设计、数据库编程、报表与图表,第10章是实训。加*号的章节、习题和实训部分为选学内容。本书是高职高专Delphi课程的教材,也可作为Delphi软件开发人员的自学参考书。

作者简介

暂缺《Delphi程序设计基础(计算机软件技术专业高职高专计算机技能型紧缺人才培养规划教材)》作者简介

图书目录

第 1 章 Delphi集成开发环境 1
1.1 Delphi 主窗口 2
1.1.1 标题栏 2
1.1.2 菜单栏 2
1.1.3 工具栏 2
1.1.4 组件板 3
1.2 Delphi 窗体窗口 3
1.2.1 窗体窗口 4
1.2.2 窗体文件 4
1.3 代码编辑器窗口 4
1.3.1 代码编辑器窗口组成 4
1.3.2 删除字符、单词和行 5
1.3.3 复制、移动和删除块 5
1.3.4 查找和替换字符串 5
1.4 对象查看器窗口 7
1.4.1 对象查看器窗口组成 8
1.4.2 设置属性 8
1.4.3 添加事件 9
1.5 项目管理器 9
1.5.1 项目组成 9
1.5.2 项目管理器窗口 12
1.5.3 项目管理 13
1.5.4 项目编译和运行 16
1.6 Delphi程序设计过程 18
习题 21
第 2 章 Delphi的编程语言 22
2.1 保留字和标识符 22
2.1.1 保留字和标准指令符 22
2.1.2 标识符 23
2.1.3 注释 23
2.1.4 控制台程序中的屏幕输入和输出 24
2.2 数据类型 25
2.2.1 简单数据类型 25
2.2.2 字符串类型 28
2.2.3 结构类型 29
2.2.4 指针类型 33
2.2.5 过程与函数类型 34
2.2.6 可变类型 34
2.3 常量和变量的定义 34
2.3.1 常量 34
2.3.2 变量 35
2.3.3 类型常量 36
2.4 运算符和表达式 36
2.4.1 运算符 36
2.4.2 表达式 39
2.5 语句 39
2.5.1 简单语句 39
2.5.2 结构语句 40
2.5.3 条件语句 42
2.5.4 循环语句 44
2.5.5 转向语句 45
2.6 过程与函数 46
2.6.1 标准过程与函数 47
2.6.2 用户自定义过程和函数的定义 48
习题 55
第 3 章 窗体设计 57
3.1 Delphi窗体 57
3.1.1 窗体与窗口 57
3.1.2 窗体属性 57
3.1.3 窗体事件 58
3.2 设计窗体 60
3.2.1 新建窗体 60
3.2.2 设置窗体属性 60
3.2.3 添加组件 61
3.2.4 编辑组件 61
3.2.5 设置组件属性 63
3.2.6 Tab顺序 63
3.2.7 创建顺序 64
3.2.8 窗体网格 64
3.2.9 保存文件 65
3.3 窗体模板 66
3.4 运行时改变窗体 67
3.4.1 运行时设置属性 67
3.4.2 运行时创建组件 70
3.5 MDI程序 70
3.5.1 MDI窗体 71
3.5.2 创建子窗体 71
3.5.3 MDI的属性和方法 72
3.5.4 MDI的菜单设计 73
习题 77
第 4 章 Delphi的基本组件 78
4.1 文本型组件 78
4.1.1 Label组件 78
4.1.2 StaticText组件 79
4.2 按钮型组件 79
4.2.1 Button组件 79
4.2.2 BitBtn组件 80
4.2.3 RadioButton组件 82
4.2.4 CheckBox组件 84
4.2.5 按钮型组件实例 84
4.3 编辑型组件 86
4.3.1 Edit组件 86
4.3.2 MaskEdit组件 87
4.3.3 SpinEdit组件 89
4.3.4 UpDown组件 89
4.3.5 Memo组件 90
4.3.6 RichEdit组件 91
4.3.7 编辑型组件实例 91
4.4 列表框型组件 94
4.4.1 ListBox组件 95
4.4.2 CheckListBox组件 96
4.4.3 ComboBox组件 96
4.4.4 列表框型组件实例 97
4.5 滑块型组件 99
4.5.1 ScrollBar组件 100
4.5.2 TrackBar组件 100
4.5.3 滑块型组件实例 101
4.6 容器型组件 103
4.6.1 GroupBox组件 103
4.6.2 Panel组件 104
4.6.3 ScrollBox组件 104
习题 105
第 5 章 菜单设计 106
5.1 菜单设计简介 106
5.1.1 菜单结构 106
5.1.2 菜单命令项的作用 106
5.1.3 菜单设计器 107
5.2 主菜单设计 107
5.2.1 打开主菜单设计器 107
5.2.2 菜单命令项的添加 108
5.2.3 菜单命令项的分组 109
5.2.4 菜单命令项的热键 109
5.2.5 菜单命令项的调整 109
5.2.6 创建级联菜单 110
5.3 菜单命令响应 110
5.4 运行时设置菜单 113
5.4.1 菜单命令项灰显 113
5.4.2 菜单命令项隐藏 113
5.4.3 改变菜单命令项文本 114
5.4.4 菜单命令项单选标记 114
5.4.5 菜单命令项复选标记 115
5.5 创建动态菜单 115
5.6 图形菜单 118
5.6.1 菜单命令项图标 118
5.6.2 图形菜单命令项* 120
5.7 菜单模板 121
5.7.1 插入菜单模板 122
5.7.2 创建菜单模板 122
5.7.3 删除菜单模板 123
5.8 快捷菜单设计 123
5.8.1 快捷菜单的设计 124
5.8.2 快捷菜单的响应 124
5.9 控制菜单设计* 125
5.9.1 控制菜单设计 125
5.9.2 控制菜单响应 127
习题 129
第 6 章 对话框设计 130
6.1 公共对话框 130
6.1.1 "打开"对话框组件 131
6.1.2 "保存"对话框组件 134
6.1.3 "字体"对话框组件 136
6.1.4 "颜色"对话框组件 137
6.1.5 "打印"对话框组件 138
6.1.6 "打印设置"和"页面设置"对话框 139
6.1.7 "查找"对话框组件 140
6.1.8 "替换"对话框组件 142
6.2 标准对话框 143
6.2.1 消息框 143
6.2.2 输入框 144
习题 146
第 7 章 工具栏和状态栏设计 147
7.1 快捷按钮 147
7.2 工具栏设计 148
7.2.1 用面板构成工具栏 148
7.2.2 使用工具栏组件 152
7.2.3 使用CoolBar组件 156
7.2.4 使用控件栏组件 158
7.3 状态栏设计 159
7.3.1 状态栏的基本属性 159
7.3.2 显示状态及提示信息 160
习题 162
第 8 章 数据库编程 163
8.1 数据库系统概述 163
8.1.1 数据库管理系统(DBMS) 163
8.1.2 关系数据库(Relational Database) 164
8.1.3 数据库应用程序 164
8.1.4 Delphi数据库的体系结构 164
8.2 BDE组件 169
8.2.1 TTable组件介绍 169
8.2.2 TQuery组件介绍 181
8.3 ADO组件 188
8.3.1 TADOConnection组件 189
8.3.2 TADOCommand组件 191
8.3.3 TADODataSet组件 193
8.3.4 TADOTable组件 194
8.4 数据控制组件简介 195
8.4.1 TDBGrid组件 196
8.4.2 TDBNavigator组件 198
8.4.3 TDBText组件 200
8.4.4 TDBEdit组件 200
8.4.5 TDBMemo组件 201
8.4.6 TDBImage组件 201
8.4.7 TDBListBox组件 201
8.4.8 TDBComboBox组件 202
8.4.9 TDBCheckBox组件 202
8.4.10 TDBRadioGroup组件 203
8.4.11 TDBLookupListBox组件 203
8.4.12 TDBLookupComboBox组件 203
8.4.13 TDBCtrlGrid组件 204
8.4.14 TDBRichEdit组件 204
8.4.15 TDBChart组件 204
习题 212
第 9 章 报表与图表 213
9.1 QuickReport组件 213
9.1.1 QuickReport概述 213
9.1.2 TQuickRep组件 214
9.1.3 TQRSubDetail组件 216
9.1.4 TQRBand组件 217
9.1.5 TQRChildBand组件 218
9.1.6 TQRGroup组件 218
9.1.7 TQRLabel组件 218
9.1.8 TQRDBText组件 219
9.1.9 TQRExpr组件 219
9.1.10 TQRsysData组件 220
9.1.11 TQRMemo组件 220
9.1.12 TQRRichText组件 220
9.1.13 TQRDBRichText组件 220
9.1.14 TQRShape组件 220
9.1.15 TQRImage组件 221
9.1.16 TQRDBImage组件 221
9.1.17 TQRComposite组件 221
9.1.18 TQRPreview组件 221
9.1.19 QuickReport报表实例 221
9.2 图表 229
9.2.1 DBChart组件 230
9.2.2 图表应用实例 231
习题 232
第 10 章 实训 233
10.1 实训1 Delphi集成开发环境操作 233
10.1.1 Delphi集成开发环境操作 233
10.1.2 实训报告 234
10.2 实训2 Delphi编程语言训练 234
10.2.1 编写对象Pascal应用程序 234
10.2.2 函数和过程的编写和调用 235
10.2.3 函数和过程的编写和调用,尝试窗体编程方法 237
10.2.4 实训报告 240
10.3 实训3 Delphi窗体设计 240
10.3.1 建立窗体,在窗体中添加和设置组件 240
10.3.2 建立MDI窗体,并对子窗体进行管理 244
10.3.3 实训报告 246
10.4 实训4 Delphi组件应用 246
10.4.1 设计由按钮类组件实现的功能窗体 246
10.4.2 设计由列表类组件实现的功能窗体 249
10.4.3 按需求将各种组件灵活组合,实现功能窗体 252
10.4.4 实训报告 253
10.5 实训5 Delphi菜单设计 253
10.5.1 设计窗体菜单(1) 253
10.5.2 设计窗体菜单(2) 255
10.5.3 实训报告 256
10.6 实训6 对话框设计 256
10.6.1 对话框的设计和使用 256
10.6.2 实训报告 259
10.7 实训7 工具栏、状态栏设计 259
10.7.1 建立窗体工具栏、状态栏 259
10.7.2 实训报告 261
10.8 实训8 数据库编程 261
10.8.1 设计数据表结构 261
10.8.2 设计数据表编辑窗体 262
10.8.3 设计数据表查询窗体 268
10.8.4 实训报告 272
10.9 实训9 报表设计 272
10.9.1 熟悉Delphi报表设计 272
10.9.2 实训报告 278

本目录推荐