Delphi 5.0入门与技巧PDF电子书下载
- 电子书积分:9 积分如何计算积分?
- 作 者:鹏达工作室编著
- 出 版 社:武汉:武汉大学出版社
- 出版年份:2000
- ISBN:7307030780
- 页数:195 页
1.1 Delphi的特性 1
第一章 Delphi5简介 1
1.2 Delphi5的增强功能 2
1.2.1 Delphi5的用户接口增强功能 2
1.2.2 Delphi5先进的工程管理 3
1.2.3 Delphi5使用先进的调试技术,加速软件的发布 5
1.2.4 Delphi5最新编程语言的特点简化了开发过程 5
1.2.5 可开发Windows和Back Office的应用程序 5
1.2.6 成熟的数据库访问和决策支持应用程序的开发 6
1.2.7 可方便地开发分布式应用程序和Internet应用程序 6
第二章 Delphi5快速入门 8
2.1 安装Delphi5 9
2.2 进入Delphi5环境 10
2.3 Delphi5的界面组成 11
2.4.2 选取部件加入到窗体中 14
2.4 设计简单的用户界面 14
2.4.1 开始设计 14
2.4.3 部件的调整与对齐 15
2.4.4 锁定部件 17
2.4.5 保存所做的工作 17
2.4.6 运行工程 17
2.4.7 改变对象的属性 18
2.4.8 编写事件处理过程 20
2.5 使用联机帮助Help 21
第三章 Delphi5的常用可视化部件 22
3.1 常用的与文本相关的部件 22
3.1.1 Label部件 22
3.1.2 Edit、MaskEdit和Memo部件 23
3.1.3 ListBox和ComboBox部件 25
3.2.1 Button和BitBtn部件 27
3.2 按钮和检查框部件 27
3.2.3 CheckBox与RadioButton部件 28
3.2.2 SpeedButton部件 28
3.3 分组、分界部件 29
3.3.1 GroupBox、RadioGroup及Panel部件 29
3.3.2 NoteBook、TabSet及TabbedNoteBook部件 29
3.3.3 分界部件 30
3.4 图形、图像部件 31
3.4.1 Image部件 31
3.4.2 Shape部件 31
3.4.3 PaintBox部件 32
3.5 关系图、文件列表部件 33
3.5.1 Outline部件 33
3.5.2 目录访问部件 33
3.6.1 ScrollBar部件 35
3.6 滚动部件 35
3.6.2 ScrollBox(滚动框)部件 36
3.6.3 几个进度显示部件 36
3.7 网格、表格部件 37
3.8 多媒体(MultiMedia)和OLE部件 39
第四章 使用非可视化部件 41
4.1 菜单 41
4.1.1 主菜单(MainMenu)的设计 42
4.1.2 为菜单添加事件 43
4.1.3 创建嵌套菜单 44
4.1.4 给菜单加提示(Hint) 45
4.1.5 菜单的其他属性 45
4.1.6 弹出式菜单(Popup Menu)与主菜单的区别 45
4.2.2 使用Timer对程序进行控制 46
4.2.1 Timer的属性 46
4.2 计时器部件Timer 46
4.3 使用公用对话框部件 48
4.3.1 调用标准对话框 48
4.3.2 OpenDialog和SaveDialog部件 48
4.3.3 ColorDialog和FontDialog部件 49
4.3.4 PrintDialog和PrinterSetupDial*-og部件 50
4.3.5 FindDialog和ReplaceDialog部件 51
第五章 Delphi的工程管理和设计工具 52
5.1 创建多窗体工程项目 52
5.1.1 创建一个含有About框的例程 52
5.1.2 指定自动创建窗体 55
5.2 使用工程管理器Project Manager 57
5.4 使用窗体样板和对话框专家 58
5.4.1 使用窗体样板创建窗体 58
5.3 工程文件的组成 58
5.4.2 存储自己的窗体样板 59
5.4.3 使用对话框专家Dialog Wizard 60
5.5 使用工程样板和应用专家 60
5.5.1.使用工程样板 60
5.5.2 使用应用专家Application Wizard 61
第六章 Object Pascal语言初步 63
6.1 编写Object Pascal程序代码 63
6.1.1 编写赋值语句 63
6.1.2 标识符的说明与使用 64
6.1.3 变量 64
6.1.4 预定义类型 65
6.1.5 常量 66
6.2 过程与函数 66
6.2.1 一个调用Delphi方法的简单例程 67
6.2.2 调用Delphi的含参过程 68
6.3.1 if语句 69
6.3 跳转语句 69
6.3.2 case语句 70
6.4 循环语句 71
6.4.1 repeat语句 71
6.4.2 while语句 72
6.4.3 for语句 72
6.5 程序模块 73
6.6 关于作用范围 73
6.6.1 标识符的作用范围 73
6.6.2 访问其他程序模块中的说明 74
6.6.3 按照作用范围说明标识符 75
6.7 编写一个过程或函数 76
6.7.1 一个自行编写的函数例程 76
6.7.3 函数和过程中的类型说明 77
6.7.2 过程和函数的标题 77
6.7.4 过程和函数的语句部分 78
6.7.5 函数的递归调用 78
6.7.6 过程和函数的参数 79
6.8 定义新的数据类型 80
6.8.1 枚举类型 81
6.8.2 子界类型 81
6.8.3 数组类型 81
6.8.4 字符串类型 82
6.8.5 集合类型 83
6.8.6 记录类型 83
6.9 Object Pascal的库单元Unit 84
6.9.1 Object Pascal程序库单元的结构 85
6.9.2 程序库单元的接口部分 85
6.9.5 使用Delphi的可视化部件及其库单元 86
6.9.4 程序库单元的初始化部分 86
6.9.3 程序库单元的实现部分 86
6.9.6 建立与窗体无关的新库单元 87
6.9.7 将库单元加入工程 87
第七章 用Delphi的对象进行编程 88
7.1 什么是对象 88
7.1.1 对象的封装性 88
7.1.2 对象的继承性 88
7.1.3 对象的多态性 88
7.1.4 通过Delphi实例了解对象 89
7.2 从一个对象中继承数据和方法 92
7.3 对象的范围 93
7.3.1 什么是对象的范围 93
7.5 访问对象的域和方法 95
7.4 对象公有域和私有域的说明 95
7.3.2 重载一个方法 95
7.6 对象变量的赋值 97
7.7 建立非可视化对象 99
7.7.1 说明一个非可视化对象 99
7.7.2 用Create方法建立对象实例 99
7.7.3 撤销对象 100
7.8 数据库应用程序 100
第八章 数据集概述 104
8.1 打开和关闭数据集 104
8.2 浏览记录 105
8.3 书签 106
8.4 搜索特定的记录 107
8.5 过滤 108
8.7 事件 109
8.6 修改数据 109
第九章 访问表格 111
9.1 使用TTable构件的一般步骤 111
9.1.1 设置TTable构件 111
9.1.2 指定要访问的数据库 111
9.1.3 指定要访问的表格 114
9.1.4 指定表格的类型 114
9.1.5 打开和关闭一个表格 114
9.1.6 控制对表格的读写 115
9.2 在表格中搜索记录 115
9.2.1 基于索引中的字段搜索记录 115
9.2.2 Goto系列 116
9.2.3 Find系列 116
9.3 对记录排序 117
9.2.5 基于副索引进行搜索 117
9.2.4 KeyExclusive属性和KeyFieldCount属性 117
9.3.1 检索已定义的索引名 118
9.3.2 指定使用哪个副索引 118
9.3.3 检查索引中的字段 118
9.4 选择部分记录 119
9.4.1 过滤和范围的区别 119
9.4.2 设置范围的起点 119
9.4.3 设置范围的终点 120
9.4.4 同时设置起点和终点 120
9.4.5 近似匹配 121
9.4.6 应用和取消范围 121
9.4.7 修改范围的起点和终点 121
9.5 对表格整体的操作 122
9.5.1 删除表格中的所有记录 122
9.5.2 删除一个表格 122
9.5.4 创建表格 123
9.5.3 给表格换名 123
9.5.5 两个表格之间保持同步 125
9.6 Master/Detail关系 125
9.7 嵌套表 128
9.8 从另一个表格中引入数据 129
9.9 使用TBatchMove 129
9.9.1 使用TBatchMove构件的一般步骤 129
9.9.2 指定操作方式 130
9.9.3 映射字段类型 131
9.9.4 执行批量移动操作 131
9.9.5 处理错误 131
第十章 查询数据库 133
10.1 如何查询数据库 133
10.1.1 查询桌面数据库 133
10.1.2 查询远程数据库 133
10.4 使用TQuery构件的一般步骤 134
10.1.3 可以查询哪些数据库 134
10.3 指定要执行的SQL语句 135
10.3.1 概述 135
10.3.2 在设计期指定SQL语句 135
10.3.3 在运行期指定SQL语句 136
10.4 参数 137
10.4.1 在设计期提供参数 137
10.4.2 在运行期提供参数 138
10.4.3 从另一个数据集获得参数 139
10.5 执行查询 139
10.6 异构查询 140
10.7 查询结果 140
第十一章 如何使用其他数据控件 142
11.1 Delphi5中有哪些数据控件 142
11.2.3 禁止和允许数据刷新 143
11.2.2 编辑和更新数据 143
11.2 数据控件的基本用法 143
11.2.1 指定一个数据源 143
11.2.4 手动刷新数据 144
11.3 显示单个字段的数据控件 144
11.3.1 把数据作为标签显示 144
11.3.2 显示和编辑数据 145
11.3.3 显示和编辑多行文本 145
11.3.4 以RTF格式显示文本 146
11.3.5 显示和编辑图像 146
11.4 用列表框和组合框显示和编辑数据 146
11.4.1 TDBListBox 147
11.4.2 TDBComboBox 147
11.4.3 显示另一个数据集中的数据 147
11.6 用单选分组框限制字段的值 148
11.5 用复选框处理布尔类型的字段 148
11.7 使用TDBGrid 149
11.7.1 动态的列对象 149
11.7.2 永久的列对象 149
11.7.3 在设计期设置列对象的属性 151
11.7.4 显示ADT和数组字段的值 151
11.7.5 设置栅格的选项 152
11.7.6 在运行期响应用户的动作 152
11.7.7 特殊的数据库栅格 153
11.8 导航器 154
11.9 数据源 155
附录一 编译错误信息 158
附录二 运行错误信息 169
附录三 相关类库 185
附录四 快速索引 187
- 《看漫画学钢琴 技巧 3》高宁译;(日)川崎美雪 2019
- 《HTML5从入门到精通 第3版》(中国)明日科技 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《BBC人体如何工作》(英)爱丽丝.罗伯茨 2019
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《Python3从入门到实战》董洪伟 2019
- 《导游词创作和讲解技巧》廖广莉主编 2019
- 《慢性呼吸系统疾病物理治疗工作手册》(荷)瑞克·考斯林克(RikGosselink) 2020
- 《掌控工作》邵文瀚著 2020
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《大学化学实验》李爱勤,侯学会主编 2016
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017