Delphi程序设计基础PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:张世明编
- 出 版 社:北京:人民邮电出版社
- 出版年份:2005
- ISBN:7115133158
- 页数:278 页
目录 1
第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.1 简单数据类型 25
2.2 数据类型 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.5 语句 39
2.5.1 简单语句 39
2.4.2 表达式 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.4 编辑组件 61
3.2.3 添加组件 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.7 编辑型组件实例 91
4.3.6 RichEdit组件 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.2 TrackBar组件 100
4.5.1 ScrollBar组件 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.1.2 菜单命令项的作用 106
5.1.1 菜单结构 106
5.1 菜单设计简介 106
第5章 菜单设计 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.5 创建动态菜单 115
5.4.5 菜单命令项复选标记 115
5.6.1 菜单命令项图标 118
5.6 图形菜单 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.1 公共对话框 130
第6章 对话框设计 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.1 用面板构成工具栏 148
7.2 工具栏设计 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.11 TDBLookupListBox组件 203
8.4.12 TDBLookupComboBox组件 203
8.4.10 TDBRadioGroup组件 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.9 TQRExpr组件 219
9.1.8 TQRDBText组件 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.1 实训1 Delphi集成开发环境操作 233
10.1.1 Delphi集成开发环境操作 233
第10章 实训 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.5.1 设计窗体菜单(1) 253
10.5 实训5 Delphi菜单设计 253
10.4.4 实训报告 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.8.1 设计数据表结构 261
10.7.2 实训报告 261
10.8 实训8数据库编程 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
- 《市政工程基础》杨岚编著 2009
- 《零基础学会素描》王金著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《生物质甘油共气化制氢基础研究》赵丽霞 2019
- 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《看视频零基础学英语口语》宋德伟 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《胃癌基础病理》(日)塚本彻哉编者;宫健,刘石译者 2019
- 《东方杂志 第110册 第25卷 第一至四号 1928年1月-1928年2月》上海书店出版社编 2012
- 《清明 我们的节日》冯骥才编 2017
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《甘肃省档案馆指南》甘肃省档案馆编 2018
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《东方杂志 第94册 第22卷 第四至七号 1925年2月-1925年4月》上海书店出版社编 2012
- 《远去的老调》经典文库编委会编 2019
- 《东方杂志 第13册 第四年 第一至三期 1907年3月-1907年5月》上海书店出版社编 2012
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《人民院士》吴娜著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《中国人民的心》杨朔著;夕琳编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中华人民共和国成立70周年优秀文学作品精选 短篇小说卷 上 全2册》贺邵俊主编 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《中华人民共和国成立70周年优秀文学作品精选 中篇小说卷 下 全3册》洪治纲主编 2019