当前位置:首页 > 工业技术
Delphi 5.0入门与技巧
Delphi 5.0入门与技巧

Delphi 5.0入门与技巧PDF电子书下载

工业技术

  • 电子书积分:9 积分如何计算积分?
  • 作 者:鹏达工作室编著
  • 出 版 社:武汉:武汉大学出版社
  • 出版年份:2000
  • ISBN:7307030780
  • 页数:195 页
图书介绍:
《Delphi 5.0入门与技巧》目录

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

返回顶部