Delphi 5.0实用编程技术PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:天创工作室编著
- 出 版 社:北京:人民邮电出版社
- 出版年份:2000
- ISBN:7115087466
- 页数:412 页
第一章 打开Delphi 5.0之门 2
1.1 Delphi 5.0的新特点 2
1.2 安装Delphi 5.0 2
1.3 启动和卸载Delphi 5.0 5
1.3.1 启动Delphi 5.0 5
1.3.2 卸载Delphi 5.0 6
第二章 熟悉Delphi 5.0 10
2.1 Delphi 5.0的IDE组成 10
2.1.1 标题栏 10
2.1.2 菜单栏 11
2.1.3 加速栏 12
2.1.4 控件栏 13
2.1.5 窗体 13
2.1.6 代码编辑窗口 14
2.1.7 对象检查器 15
2.2 其他常用工具 15
2.2.1 菜单设计器 16
2.2.2 图像编辑器 16
2.2.3 对象库和专家工具 16
2.3 工程管理 17
2.3.1 工程的概念和组成 17
2.3.2 工程的管理 18
2.3.3 工程环境设置 22
2.4 工程的创建 28
2.5 Delphi 5.0的代码编辑器 29
2.5.1 编辑器的功能部件及其定制 29
2.5.2 Code Insight(代码洞察)功能 31
2.6 Delphi 5.0的调试器 31
2.6.1 调试器 31
2.6.2 一个调试实例 34
第三章 Delphi的编程语言——Object Pascal的基本要素 42
3.1 Object Pascal语言的词法 42
3.1.1 注释 42
3.1.2 标识符 42
3.1.3 保留字和标准命令 43
3.1.4 特殊符号的使用 43
3.1.5 运算符 44
3.2 程序与程序单元 49
3.2.1 主程序(Program)单元 49
3.2.2 子程序(Unit) 50
3.2.3 单元首部 51
3.2.4 接口(Interface)部分 51
3.2.5 实现(Implementation)部分 52
3.2.6 循环程序单元引用 53
3.3 Object Pascal语言的数据类型 55
3.3.1 Object Pascal的数据类型 55
3.3.2 类型说明部分 79
3.3.3 类型强制转换 80
3.3.4 变量 81
3.3.5 类型常量 85
3.4 语句 90
3.4.1 声明语句 90
3.4.2 简单执行语句 92
3.4.3 结构执行语句 93
3.5 过程和函数 100
3.5.1 过程定义与调用 100
3.5.2 函数的定义与调用 102
3.5.3 调用约定 103
3.5.4 指示字 104
3.5.5 参数 106
3.5.6 数值参数 106
3.5.7 常量参数 107
3.5.8 变量参数 107
3.5.9 无类型参数 108
3.5.10 过程与函数本身作为参数 108
3.5.11 嵌套和递归 108
3.6 程序段、作用域和范围 110
3.6.1 程序段 110
3.6.2 程序段范围 111
第四章 类类型及类引用类型 114
4.1 类类型概述 114
4.2 类类型的声明 115
4.3 类构件和范围 117
4.4 方法 118
4.4.1 方法的声明和定义 118
4.4.2 方法指示字 119
4.4.3 虚拟方法(Virtual) 119
4.4.4 动态方法(Dynamic) 120
4.4.5 消息处理方法(Message) 121
4.4.6 调用约定 122
4.4.7 抽象方法 122
4.4.8 构造和析构 123
4.4.9 类方法 126
4.5 属性 127
4.5.1 属性的声明 127
4.5.2 属性子句 128
4.5.3 数组属性 130
4.5.4 索引子句 132
4.5.5 属性重载 133
4.6 类型运算符 134
4.7 可视性 135
4.8 类引用类型 138
第五章 窗体设计和菜单设计 142
5.1 基础知识 142
5.2 窗体属性(Form Properties) 144
5.3 处理窗体事件 149
5.4 布置窗体 150
5.4.1 建立窗体 150
5.4.2 放置控件到窗体中 151
5.4.3 对齐控件 152
5.4.4 设置控件属性 154
5.4.5 编写事件处理过程 154
5.4.6 保存窗体 155
5.5 菜单设计的一些术语 156
5.6 使用菜单设计器(Menu Designer) 156
5.6.1 打开菜单设计器 157
5.6.2 创建菜单项 157
5.6.3 菜单项分组 158
5.6.4 增加和删除菜单项 158
5.6.5 菜单项的特殊操作 159
5.6.6 菜单模板 161
5.7 合并菜单 163
5.7.1 同一窗口中菜单的合并 163
5.7.2 多窗口中菜单的合并 163
第六章 使用按钮与创建工具条 166
6.1 Button按钮 166
6.2 使用BitBtn按钮 166
6.2.1 BitBtn按钮的默认图标 167
6.2.2 加入自己的BitBtn图标 168
6.2.3 控制图标及文本的显示 169
6.3 创建工具条 171
6.3.1 用Panel、Bevel和SpeedButton组建工具条 171
6.3.2 用ToolBar构造工具条 174
6.4 单选按钮和复选框 177
6.4.1 单选按钮 177
6.4.2 复选框 179
第七章 制作文本输入框与对话框 182
7.1 制作文本输入框 182
7.1.1 Label(标签) 182
7.1.2 编辑框(Edit) 182
7.1.3 掩码编辑框 183
7.1.4 编辑与输入多行文本 184
7.2 制作对话框 187
7.2.1 模态对话框 187
7.2.2 非模态对话框 189
7.2.3 使用分页控件设置对话框 190
7.2.4 通用对话框的使用 193
7.3 消息对话框 198
7.3.1 InputBox函数 198
7.3.2 ShowMessage和ShowMessagePos过程 199
7.3.3 MessageBox函数 199
7.3.4 MessageDig和MessageDigPos函数 201
第八章 图形、图像及多媒体 204
8.1 图形的显示 204
8.1.1 Tlmage类的使用 204
8.1.2 Tlmage类的属性 206
8.2 Tbitmap类 207
8.3 图形的绘制 207
8.3.1 Tcanvas类及其属性 208
8.3.2 Tcanvas类方法 210
8.3.3 使用动画 211
8.4 做一个自己的画图程序 212
8.4.1 画图程序的实现 212
8.4.2 源代码及其分析 213
8.5 多媒体技术 224
8.5.1 WAV文件与MID文件简介 224
8.5.2 TmediaPlayer控件 225
第九章 开发基于打印机应用的程序 230
9.1 普通打印 230
9.1.1 一个简单的例子 230
9.1.2 纯文本打印 232
9.2 与打印机的对话 232
9.2.1 PrintDialog部件 233
9.2.2 TprinterSetupDialog部件 235
9.3 TPrinter类 236
9.4 图形打印 237
9.4.1 打印窗体 237
9.4.2 打印图形对象 238
9.4.3 打印位图、图标和图元文件 239
9.5 打印预览 240
第十章 Delphi数据库系统初步 246
10.1 数据模型 246
10.1.1 概述模型 246
10.1.2 三种主要的数据模型 247
10.1.3 数据库系统概述 249
10.1.4 数据库管理系统(DBMS) 249
10.2 数据库应用程序 250
10.3 Delphi5.0数据库系统的组成 252
10.3.1 安装BDE 252
10.3.2 语言驱动程序的安装 253
10.4 Delphi 5.0数据控件及数据源 255
10.5 开发一个简单数据库的过程 257
10.5.1 开发数据库的基本步骤 257
10.5.2 一个简单的数据库应用程序实例 261
第十一章 数据访问控件和数据控制控件 268
11.1 数据访问控件及数据控制控件 268
11.1.1 数据库访问控件 268
11.1.2 数据库控制控件 270
11.2 关系数据库标准语言————SQL 271
11.2.1 SQL查询语句 271
11.2.2 SQL更新语句 273
11.2.3 Tquery控件在SQL编程中的运用 275
11.3 数据集控件 275
11.3.1 数据集控件的几种模式 275
11.3.2 数据集控件的打开与关闭 276
11.3.3 数据集的导航 278
11.3.4 数据集中的数据维护 279
11.4 TTable控件及应用 281
11.4.1 TTable控件主要的属性 281
11.4.2 TTable控件的方法及应用 283
11.5 Tquery控件 287
11.5.1 在TQ控件中编写简单的SQL查询命令 289
11.5.2 Delphi中的SQL编程 291
11.5.3 SQL命令文本的编写 291
11.5.4 SQL程序的执行 293
11.5.5 动态SQL语句的编程 294
11.5.6 使用Params属性为参数赋值 295
11.5.7 使用ParamByName方法为参数赋值 295
11.5.8 使用Datasource属性为参数赋值 295
11.5.9 Prepare方法的使用 296
11.6 TDataSource控件及其应用 296
11.6.1 TdataSource控件的属性 296
11.6.2 TdataSource控件的事件 297
11.7 字段控件和字段编辑器的使用 298
11.7.1 字段控件 299
11.7.2 字段编辑器的使用 304
11.8 报表功能的实现 307
11.8.1 组件介绍 307
11.8.2 报表功能的实现 309
11.9 数据浏览控件的应用及编程 312
11.9.1 数据浏览控件的基本特性 313
11.9.2 使用TDBEdit控件显示和编辑表中的数据 314
11.9.3 用TDBGrid控件显示和编辑表中的数据 316
11.9.4 TDBNavigator控件及应用 318
11.9.5 TDBMemo控件及其应用 319
11.9.6 TDBImage控件及其应用 319
11.9.7 数据浏览控件中的列表框和组合框 320
11.9.8 TDBComboBox控件 320
11.9.9 TDBListBox控件 321
第十二章 数据库应用程序 324
12.1 系统介绍及实现方法 324
12.2 核心源代码 329
第十三章 数据库开发实例 352
13.1 设计思路 352
13.2 总体策划 352
13.3 程序实现 354
13.3.1 基本的功能模块 354
13.3.2 功能模块流程图 356
13.3.3 程序代码 357
附录A:Delphi错误信息表 387
附录B:与打印相关的Api函数列表 409
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《催化剂制备过程技术》韩勇责任编辑;(中国)张继光 2019
- 《BBC人体如何工作》(英)爱丽丝.罗伯茨 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《人民院士》吴娜著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《中国人民的心》杨朔著;夕琳编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中华人民共和国成立70周年优秀文学作品精选 短篇小说卷 上 全2册》贺邵俊主编 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《中华人民共和国成立70周年优秀文学作品精选 中篇小说卷 下 全3册》洪治纲主编 2019