当前位置:首页 > 工业技术
Delphi 6程序设计培训教程
Delphi 6程序设计培训教程

Delphi 6程序设计培训教程PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:王瑜,余鹏主编
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2002
  • ISBN:7302056102
  • 页数:310 页
图书介绍:电视讲座教材:本书系统地介绍了Delphi6编程的基础知识和编程技巧。从Delphi6开发环境讲起,详细介绍了Delphi的编程语言—ObjectPascal和常用控件的使用方法,然后根据Delphi开发的特点,按数据开发、报表制作、网络编程、图形图像和多媒体等几个专题安排学习内容。
上一篇:水景园下一篇:工程材料
《Delphi 6程序设计培训教程》目录

第1章 Delphi 6开发环境 1

1.1 安装Delphi6 1

1.2 Delphi6开发环境 5

1.2.1 Delphi主窗口 5

1.2.2 Object Inspector窗口 11

1.2.3 Object TreeView窗口 12

1.2.4 Form窗口 13

1.2.5 代码窗口 13

1.3 小结 14

1.4 习题 14

第2章 Delphi程序结构 15

2.1 Delphi工程组成 15

2.2 Delphi工程管理 17

2.2.1 向工程中添加文件 17

2.2.2 从工程中删除文件 18

2.3 Delphi工程组管理 19

2.4 库单元文件结构 21

2.5 小结 23

2.6 习题 23

第3章 Object Pascal语法的基本内容 24

3.1 Pascal词法符号 24

3.1.1 基本字符 24

3.1.2 标识符 24

3.1.3 保留字 25

3.1.4 标准标识符 26

3.1.5 数字和字符串 26

3.1.6 注释符 27

3.2 数据类型和表达式 28

3.2.1 常量 28

3.2.2 变量 29

3.2.3 数据类型 29

3.2.4 标准数据类型 30

3.2.5 标准函数 32

3.2.6 表达式和运算符 33

3.3.1 赋值语句 36

3.3 基本语句 36

3.3.2 复合语句 37

3.3.3 GOTO语句 37

3.4 选择语句 38

3.4.1 IF语句的格式 38

3.4.2 CASE语句的格式 41

3.5 循环语句 42

3.5.1 WHILE语句 42

3.5.2 REPEAT语句 42

3.5.3 FOR语句 43

3.5.4 BREAK语句和CONTINUE语句 44

3.6 小结 45

3.7 习题 45

4.1 枚举和子界类型 47

4.1.1 枚举类型 47

第4章 自定义类型和文件类型 47

4.1.2 子界类型 48

4.1.3 枚举与子界的类型相容和赋值相容 49

4.2 数组类型 50

4.2.1 一维数组 50

4.2.2 多维数组 51

4.2.3 字符串 52

4.3.1 集合类型 56

4.3 集合类型 56

4.3.2 集合类型的赋值和输出 57

4.3.3 集合类型的应用 58

4.4 记录类型 59

4.4.1 记录类型的定义 59

4.4.2 域变量的引用 60

4.4.3 记录数组 61

4.4.4 记录的嵌套 62

4.4.5 记录变体 63

4.5.1 文件类型的定义 64

4.5 文件类型 64

4.5.2 文件的标准过程及标准函数 65

4.6 小结 68

4.7 习题 68

第5章 过程、函数和指针 70

5.1 过程和函数 70

5.1.1 过程的说明 70

5.1.2 参数传递 71

5.1.3 全局变量和局部变量 73

5.1.4 函数 74

5.1.5 过程和函数的调用 75

5.1.6 过程或函数的嵌套 76

5.1.7 递归的过程与函数 77

5.2 指针类型和动态数据结构 78

5.2.1 指针变量 78

5.2.2 指针标准过程与函数 80

5.2.3 指针变量的赋值 81

5.2.4 指针与链表 84

5.2.5 双向链环结构与树结构 87

5.3 小结 89

5.4 习题 89

第6章 面向对象Pascal介绍 91

6.1 类和对象 91

6.1.1 类的定义 92

6.1.4 对象的多态性 93

6.1.5 通过Delphi实例了解对象 93

6.1.3 对象的继承性 93

6.1.2 对象的封装性 93

6.2 从一个对象中继承数据和方法 95

6.3 对象的范围 96

6.3.1 关于对象的范围 96

6.3.2 重载一个方法 97

6.4 对象公有域和私有域的说明 97

6.5 访问对象的域和方法 97

6.6 对象变量的赋值 98

6.7 建立非可视化对象 100

6.7.1 说明一个非可视化对象 100

6.7.2 构造函数(用Create方法建立对象实例) 100

6.7.3 析构函数(撤销对象) 101

6.8 对象的多态性 102

6.8.1 静态方法 102

6.8.2 虚拟方法 103

6.8.3 动态方法 104

6.8.4 抽象方法 104

6.8.5 多态性继承机制 104

6.9 小结 105

6.10 习题 106

第7章 Delphi控件概述与文本相关控件 107

7.1 控件的使用 107

7.2 通用属性和事件 108

7.2.1 TControl控件的属性和事件 108

7.2.2 TWinControl的属性和事件 112

7.2.3 TGraphicControl的属性和事件 113

7.3 常用控件页 114

7.4 文本相关的控件介绍 115

7.4.1 Label控件 115

7.4.2 Edit、MaskEdit和Memo控件 118

7.4.3 ListBox和ComboBox控件 124

7.5 小结 129

7.6 习题 129

8.1 菜单控件介绍 130

第8章 Delphi基本控件介绍 130

8.2 按钮和检查框控件介绍 132

8.2.1 Button和BitBtn控件 132

8.2.2 SpeedButton控件 135

8.2.3 CbeckBox与RadioButton控件 135

8.3 分组、分界控件介绍 137

8.3.1 GroupBox、RadioGroup及Panel控件 137

8.3.2 NoteBook、TabSet及TabbedNoteBook控件 140

8.3.3 Header和Bevel控件 143

8.4 公用对话框控件介绍 144

8.4.1 OpenDialog和SaveDialog控件 144

8.4.2 ColorDialog和FontDialog 146

8.4.3 PrintDialog和PrintSetupDiaog 147

8.4.4 FindDialog和ReplaceDialog 148

8.5 网格、表格控件介绍 149

8.6 计时器控件Timer介绍 152

8.7 滚动控件介绍 153

8.7.1 ScrollBar控件 153

8.7.2 ScrollBox控件 153

8.7.3 几个进度显示控件 154

8.8 小结 154

8.9 习题 154

第9章 Delphi图形图像编程 155

9.1 图形图像对象概述 155

9.1.1 TCanvas对象 155

9.1.2 TPen对象 159

9.1.3 TBrush对象 161

9.1.4 TColor类型 162

9.1.5 TGraphic对象 163

9.1.6 TPicture对象 163

9.1.7 TBitmap对象 163

9.2 图形图像控件简介 163

9.2.1 PaintBox控件 163

9.2.2 Shape控件 164

9.2.4 OutLine控件 166

9.2.3 Bevel控件 166

9.2.5 Image控件 170

9.2.6 ImageList控件 171

9.3 小结 172

9.4 习题 173

第10章 Delphi多媒体控件介绍 174

10.1 Delphi的多媒体控件 174

10.2.1 WAVE文件 176

10.2 用MediaPlayer播放WAVE声音文件 176

10.2.2 使用MediaPlayer播放WAVE文件 177

10.3 用MediaPlayer播放MIDI声音文件 178

10.3.1 MIDI文件 178

10.3.2 使用MediaPlayer播放MIDI文件 178

10.4 用MediPlayer播放AVI声音文件 179

10.4.1 AVI文件 179

10.4.2 使用MediaPlayer播放AVI文件 180

10.6 习题 182

10.5 小结 182

第11章 建立ODBC数据源和BDE数据源 183

11.1 数据库系统概述 183

11.1.1 数据库管理系统(DBMS) 183

11.1.2 数据库应用程序 184

11.2 BDE简介 185

11.3 BDE Administrator 185

11.3.1 Databases页 186

11.4.1 建立BDE数据源 187

11.3.2 Configuration页 187

11.4 建立BDE数据源 187

11.4.2 配置数据库驱动程序 190

11.5 建立ODBC数据源 190

11.6 小结 191

11.7 习题 192

第12章 用Table控件开发数据库应用程序 193

12.1 Table控件 193

12.1.1 Table控件的属性 193

12.1.2 Table控件的方法 194

12.1.3 Table控件的事件 195

12.2 一个最简单的数据库应用程序 196

12.3 用Table控件开发数据库应用程序 198

12.3.1 用Table控件实现查询功能 198

12.3.2 用Table控件实现插入功能 204

12.3.3 用Table控件实现删除功能 206

12.3.4 用Table控件实现更新功能 207

12.3.5 用Table控件开发数据库应用程序示例 210

12.4 Database控件的使用 213

12.4.1 控制数据库的连接 213

12.4.2 事务处理 216

12.5 DBGrid控件的使用 217

12.6 DBNavigator控件的使用 218

12.7 小结 218

12.8 习题 219

第13章 用Query控件开发数据库应用程序 220

13.1 Query控件 220

13.1.1 Query控件的属性 220

13.1.2 Query控件的方法 221

13.1.3 Query控件的事件 222

13.2 用Query控件开发数据库应用程序 222

13.2.1 用Query控件实现查询功能 223

13.2.2 用Query控件实现插入功能 231

13.2.3 用Query控件实现删除功能 233

13.2.4 用Query控件实现更新功能 235

13.2.5 动态SQL语句 236

13.2.6 事务处理 240

13.2.7 Prepare方法 241

13.2.8 用Query控件开发数据库应用程序示例 242

13.3 小结 248

13.4 习题 248

第14章 报表和图表的制作 249

14.1 QuickRep和QRBand控件 249

14.2 增加数据集 252

14.3 显示静态信息 253

14.4 向报表中加入数据 254

14.4.1 QRDBText控件 254

14.4.2 QRSysData控件 254

14.4.3 QRExpr控件 255

14.4.4 QRImage控件 258

14.5 图表的制作 259

14.4.5 QRDBImage控件 259

14.5.1 DBChart控件 260

14.5.2 QRChart控件 263

14.6 小结 265

14.7 习题 265

第15章 Delphi网络编程 266

15.1 用Delphi制作一个网络浏览器 266

15.2 用Delphi开发一个聊天程序 274

15.3 用Delphi开发一个数据传输程序 282

15.4 小结 287

15.5 习题 287

第16章 Delphi编程技巧介绍 288

16.1 修改Delphi可执行程序的图标 288

16.2 在程序中打开/关闭一个外部程序 291

16.3 在程序中删除一个文件 293

16.4 制作启动画面 294

16.6 习题 297

16.5 小结 297

附录 习题答案 298

第1章 298

第2章 298

第3章 299

第4章 300

第5章 300

第6章 301

第7章 303

第8章 304

第9章 304

第10章 304

第11章 304

第12章 305

第13章 306

第14章 307

第15章 307

第16章 310

返回顶部