《Delphi 5.0实例教程》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:刘天宇等编著
  • 出 版 社:浦东电子出版社
  • 出版年份:2001
  • ISBN:7900335315
  • 页数:307 页
图书介绍:

第1章 关于Delphi 5.0 1

1.1 Delphi简介 1

1.2 Delphi的新功能 2

1.3 Delphi与其他语言的比较 3

1.4 Delphi的安装 4

1.5 Delphi的启动 10

1.6 本章小结 11

第2章 Object Pascal语法基础 12

2.1 Object Pascal的概述 12

2.2 面向对象编辑中的基本概念 12

2.3 Object Pascal的语法初探 13

2.3.1 程序结构 13

2.3.2 常量、变量及数据类型 14

2.3.3 操作符 16

2.3.4 语法回顾 18

2.3.5 过程与函数 20

2.3.6 单元 22

2.4 Delphi语法的深入分析 25

2.4.1 Windows编程的基本概念 25

2.4.2 对象的特点 28

2.4.3 对象的继承 30

2.4.4 域和方法 32

2.4.5 对象变量的赋值 33

2.4.6 非可视化对象 34

2.4.7 程序和程序单元 35

2.5 继承和发展 36

2.6 本章小结 37

3.1.2 主菜单 38

3.1.1 标题栏 38

3.1 Delphi 5.0的主窗口 38

第3章 Delphi 5.0的集成开发环境 38

3.1.3 工具栏 45

3.1.4 组件板 45

3.2 Delphi 5.0的窗体 46

3.3 对象观察器 46

3.4 代码编辑器 47

3.5 项目管理器 48

3.5.1 标题栏 48

3.6 集成调试器 50

3.6.1 调试的准备和开始 50

3.6.2 断点的使用 52

3.6.3 监视数据的值 54

3.7 本章小结 55

4.1 组件 56

第4章 组件与控件 56

4.2 Windows自己的组件 57

4.3 文本型组件 57

4.3.1 标签 57

4.3.2 静态文本 60

4.4 按钮型组件 60

4.4.1 命令按钮 61

4.4.2 复选框 66

4.4.3 单选框 68

4.5 编辑型组件 70

4.5.1 编辑框 71

4.5.2 掩码编辑框 75

4.5.3 数字编辑框 79

4.5.4 多行文本编辑框 80

4.5.5 复文本编辑框 83

4.6 列表框型组件 85

4.6.1 例表框 85

4.6.2 复选组合框 93

4.6.3 组合框 94

4.7 滑块型组件 95

4.7.1 滚动条 95

4.7.2 刻度尺 98

4.8 容器型组件 99

4.8.1 成组框 100

4.8.2 面板 100

4.8.3 滚动框 102

4.9 本章小结 104

5.1.1 窗体的属性 105

第5章 窗体设计 105

5.1 窗体的属性、方法以及事件 105

5.1.2 窗体的方法 106

5.1.3 窗体的事件 106

5.2 设计窗体 107

5.2.1 新建一个工程 107

5.2.2 设计窗体属性 108

5.2.3 添加组件 112

5.2.4 编辑组件 113

5.2.5 Tab顺序 114

5.2.6 创建顺序 115

5.3 窗本模板 115

5.4 运行期改变窗体 119

5.4.1 运行期设置属性 119

5.4.2 运行期添加组件 120

5.5 框架 121

5.5.1 创建框架 122

5.5.2 使用框架 123

5.6 添加事件 124

5.7 窗体之间的引用 126

5.8 本章小结 127

第6章 菜单设计 128

6.1 主菜单设计 128

6.1.1 打开主菜单设计器 128

6.1.2 添加菜单命令 129

6.1.3 创建级联菜单 130

6.2 菜单命令响应 130

6.3 运行时控制菜单 133

6.5 菜单模板 135

6.4 图形菜单 135

6.5.1 插入菜单模板 136

6.5.2 创建菜单模板 136

6.5.3 删除菜单模板 136

6.6 快捷菜单 137

6.7 本章小结 137

第7章 工具栏和状态栏设计 138

7.1 工具栏设计 138

7.1.1 用面板组件构成工具栏 138

7.1.2 使用工具栏组件构成工具栏 141

7.1.3 使用Cool Bar组件 142

7.2 状态栏设计 143

7.3 本章小结 144

8.1.1 模态对话框 145

8.1 模态与非模态对话框 145

第8章 对话框设计 145

8.1.2 非模态对话框 147

8.2 对话框组件 149

8.2.1 文件类型对话框组件 149

8.2.2 字体对话框 151

8.2.3 查找对话框 152

8.2.4 替换对话框 153

8.3 标准对话框 155

8.3.1 消息框 155

8.3.2 输入框 156

8.4 本章小结 156

9.1 图形组件 157

9.1.1 Shape组件 157

第9章 图形绘制 157

9.1.2 Image组件 159

9.1.3 Paintbox组件 162

9.2 Canvas对象 165

9.2.1 Canvas对象 166

9.2.2 Canvas属性 166

9.2.3 Canvas方法 168

9.2.4 Canvas事件 175

9.2.5 简单图形的绘制演示 176

9.2.6 画刷应用的举例 178

9.2.7 Canvas(画布)属性综合应用 181

9.3 示例程序 188

9.3.1 开始新的工程 188

9.3.2 创建菜单栏、工具栏与状态栏 188

9.3.3 使用鼠标绘图 193

9.3.4 选用不同画笔 198

9.3.5 选用不同画刷 199

9.3.6 选用不同颜色 200

9.3.7 文件操作 201

9.4 本章小结 206

第10章 文件操作 207

10.1 文件类型和标准过程 207

10.1.1 文本文件 207

10.1.2 记录文件 209

10.1.3 无类型文件 209

10.1.4 Delphi的文件管理标准过程 209

10.2 记录文件的应用 213

10.2.1 任务介绍 213

10.2.2 设计基本思路 213

10.2.3 记录文件的打开和创建 214

10.2.4 记录文件的读入和显示 217

10.2.5 增加一条记录 218

10.2.6 修改记录 219

10.2.7 记录的删除 220

10.2.8 结果综合 222

10.2.9 编辑对话框的输入检查 222

10.2.10 文件和系统的关闭 223

10.2.11 记录文件小结 223

10.3 文件控件的应用 224

10.3.1 文件控件及其相互关系 224

10.3.2 文件名浏览查找系统的设计思路 224

10.3.3 文件名浏览查找系统的功能和实现 225

10.4 文件管理综合举例:文件管理器的实现 229

10.4.1 设计基本思路 229

10.4.2 子窗口的创建、布置和关闭 231

10.4.3 文件控件的联系 232

10.4.4 文件管理基本功能的实现 232

10.4.5 文件拷贝、移动、删除、更名 233

10.4.6 一致的界面 235

10.4.7 显示文件属性 237

10.4.8 其他文件管理功能的实现 239

10.4.9 目录管理功能的实现 241

10.4.10 一些问题的处理 245

10.5 本章小结 248

第11章 数据库应用程序设计 249

11.1 Delphi 5.0 数据库概述 249

11.1.1 Delphi数据库整体框架 249

11.2 Delphi5.0的数据库配置 250

11.1.2 Delphi的数据库工具 250

11.2.1 数据库配置 251

11.2.2 System配置 251

11.3 开发数据库应用程序 252

11.4 使用Database Desktop建立数据表 252

11.5 数据库组件 254

11.6 数据窗体专家 256

11.7 数据模块 259

11.8 数据库应用程序设计 261

11.8.1 建立数据库表 261

11.8.2 应用程序设计 262

11.8.3 应用程序运行 268

11.9 本章小结 270

第12章 创建Web服务器应用程序 271

12.1 WWW是怎样工作的 271

12.2 Web服务器应用程序的运行环境 272

12.3 创建静态的HTML页面 273

12.4 创建动态网页 277

12.5 与客户交互 278

12.6 动态生成页面 281

12.7 与数据库的连接 282

12.7.1 DataSetTableProducer组件 282

12.7.2 QueryTableProducer组件 284

12.8 Web服务器应用程序的逻辑结构 286

12.9 Web模块 287

12.9.1 TWebModule对象属性 287

12.9.2 TWebModule对象方法 288

12.9.3 TWebModule对象事件 288

12.10 Web调度器 289

12.11 动作荐 289

12.11.1 TWebActionItem对象属性 290

12.11.2 TWebActionItem对象方法 291

12.11.3 TWebActionItem对象事件 291

12.12 HTTP请求消息 292

12.12.1 TWebRequest对象 292

12.12.2 TISAPIRequest对象 299

12.12.3 TCGIRequest对象 299

12.12.4 TWinCGIRequest对象 299

12.13 HTTP响应消息 300

12.13.1 HTTP响应消息的创建和传递 300

12.13.2 TWebResponse对象 301

12.13.3 TISAPIResponse对象 307

12.13.4 TCGIResponse对象 307

12.13.5 TWinCGIResponse对象 307

12.14 本章小结 307