《Delphi-从入门到精通》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:张育荣,曾彦贺编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:1996
  • ISBN:7302021996
  • 页数:229 页
图书介绍:

入门篇 1

第一章 Delphi 概述 1

1.1 揭开面纱 1

1.2 基本概念 2

1.2.1 窗口的多任务 2

1.2.2 事件驱动的特性(Event-driven) 2

1.2.3 消息传递 4

1.2.4 对象导向概念 4

1.3 Delphi 结构 5

2.2 安装过程指南 7

2.1 安装环境需求 7

第二章 安装指南 7

第三章 环境介绍 14

3.1人 主环境介绍 14

3.1.1 主窗口 15

3.1.2 表格窗口(Form) 21

3.1.3 对象检阅器(Object Inspector) 22

3.1.4 程序编辑器 23

3.2 重要工具介绍 23

3.2.1 对象浏览器(Object Browser) 23

3.2.2 图象编辑器(Image Editor) 25

4.1 进入 Ddlphi 28

第四章 程序基本结构 28

4.2 熟悉环境 30

4.3 设计第一个程序 32

4.4 建立执行文件 34

实战篇 36

第五章 表格窗口运用与程序技巧 36

5.1 表格窗口中组件的运用 36

5.1.1 加入与删除组件 36

5.1.2 选取组件与对齐 37

5.1.3 容器组件的使用 40

5.1.4 组件的剪下、复制、贴上 40

5.1.5 顺序设定 41

5.2 表格窗口组件 42

第六章 程序开发须知 47

6.1 套件的使用 47

6.1.1 表格窗口样版的使用 49

6.1.2 项目样版的使用 50

6.1.3 表格窗口专家的使用 51

6.1.4 项目专家的使用 53

6.2 组件的使用 56

6.3 对象与子程序的使用 57

6.4 窗口 API 与资源文件的使用 58

6.5 事件处理程序编写 60

7.1 TMainMenu 组件 63

7.1.1 AutoMerge 属性 63

第七章 主控窗口的制作 63

7.1.2 ComponentIndex 属性 64

7.1.3 Items 属性 64

7.1.4 Owner 属性 64

7.1.5 FindItem 对象方法 65

7.1.6 GetHelpContext 对象方法 65

7.1.7 Merge 对象方法 65

7.2.1 Break 属性 66

7.2 TMenuItem 组件 66

7.2.2 Caption 属性 67

7.2.3 Chencked 属性 67

7.2.4 Count 属性 67

7.2.5 GroupIndex 属性 68

7.2.6 Items 属性 69

7.2.7 ShortCut 属性 69

7.2.8 Add 对象方法 69

7.3 工具栏制作 70

7.2.11 Insert 对象方法 70

7.2.12 Remove 对象方法 70

7.2.10 IndexOf 对象方法 70

7.2.9 Click 对象方法 70

7.3.2 指定加速键图样 71

7.3.3 设定加速键的初始状况 71

7.3.4 为加速键分组 72

7.3.5 允许使用切换键 72

7.4 状态栏的制作 72

7.4.1 加入状态栏的框 72

7.5.1 测试合并功能 73

7.5 程序实例 73

7.4.4 更新状态栏 73

7.4.3 建立立体框 73

7.4.2 区分框 73

7.5.2 加入工具栏 76

7.5.3 加入状态栏 78

7.3.1 在工具栏上加入加速[键 81

第八章 控制组件的使用 81

8.1 控制组件简介 81

8.1.1 Tlabel 组件 82

8.1.2 TEdit 组件 82

8.1.3 TMemo 组件 83

8.1.4 TButton 组件 83

8.1.7 TListBox 组件 84

8.1.5 CheckBox 组件 84

8.1.6 TRadioButton 组件 84

8.1.8 TComboBox 组件 85

8.1.9 TscrolllBar 组件 85

8.1.10 TGroupBox 组件 86

8.1.11 TRadioGroup 组件 86

8.2 程序实例 86

8.2.1 初步测试 86

8.2.2 测试 ListBox 组件 89

8.2.3 测试ComboBox 组件 90

8.2.4 测试Radio Gruop 组件 92

第九章 绘图 95

9.1 何谓画布(Canvas)? 95

9.1.1 画布的属性 96

9.1.2 基本绘图功能 96

9.2 绘图单元 98

9.3 Drawing vs.Painting 99

9.4 色彩 99

9.5 详细说明与范例 100

9.5.1 点与线 100

9.5.2 画笔与 Polylines 101

9.5.3 笔刷与多角形(Polygons)? 102

9.5.4 特殊图形 103

第十章 多媒体播放 104

10.1 MediaPlayer 组件 104

10.2 范例——欢唱 KTV 108

10.3 范例——新媒体执行程序 113

诀窍篇 122

第十一章 动态数据交换(DDE) 122

11.1 基本概念与术语 122

11.1.1 管户端与服务器端 123

11.1.2 对话(DDE Conversation) 124

11.1.3 Application\Topic\Itern 125

11.1.4 数据链接 126

11.2 客户端应用程序 127

11.2.1 建立客户端应用程序 127

11.2.2 对服务器端建立数据链接 127

11.2.3 索取数据与回存数据 128

11.2.4 控制应用程序 129

11.3 服务器端应用程序 129

11.3.1 组件的使用与属性设定 130

11.3.2 建立 DDE 服务器端连接 130

12.1 OLE 基础 132

12.1.1 对象链接与内嵌 132

第十二章 对象链接与内嵌(OLE) 132

12.1.2 Component Object Model 134

12.1.3 结构化存储器 135

12.1.4 齐一性数据传输 135

12.2 TOLeConatainer 组件介绍 135

12.3 范例——OLE 应用程序 140

12.3.1 剪贴板的使用 142

12.3.2 产生一个表格子窗口 142

12.3.3 对象串流 143

12.3.4 使用剪贴板的剪与贴 144

13.1.1 什么是数据库? 152

第十三章 数据库管理系统 152

13.1 基本概念 152

13.1.2 关系数据库的基本概念 153

13.1.3 表格与文件 153

13.2 数据库程序专家 155

13.2.1 数据库设置 155

13.2.2 宝兰数据库机 158

13.2.3 数据库程序专家 160

13.2.4 数据库程序的移值与设置 162

13.3 数据库组件说明 162

13.3.1 数据存取组件 163

13.3.2 数据显示组件 166

13.4 数据库程序制作 168

13.4.1 数据库存桌面 168

13.4.2 程序制作 169

天外篇 172

第十四章 系统内建子程序列表 172

第十五章 VCL 与其组件介绍 190

15.1 何谓 VCL? 190

15.2 对象 vs.组件 191

15.3 常用对象总览 191

15.4 常组件总览 193

15.4.1 Standard 页组件介绍 194

15.4.2 Additional 页组件介绍 195

15.4.3 Data Access 页组件介绍 196

15.4.4 Date Controls 页组件介绍 196

15.4.5 Dialogs 页组件介绍 197

15.4.6 Systern 页组件介绍 198

15.4.7 VBX 页组件介绍 199

15.4.8 Samples 页组件介绍 200

15.4.其他常用组件介绍 201

15.5 VCL 继承关系图 202

第十六章 VCL 内建子程序 211