《畅游Delphi6.0》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:钱世洋著
  • 出 版 社:北京:大恒电子出版社
  • 出版年份:2002
  • ISBN:7900092749
  • 页数:334 页
图书介绍:

第0章 我们为什么选择Delphi 1

第1节 什么是Delphi 1

标准版 2

专业版 2

企业版 3

第2节 Delphi的功能和特点 3

可视化集成开发环境 3

高速高效的编译器: 4

完全面向对象的Object Pascal语言: 4

可视化的组件库: 4

最全面的数据库支持: 5

第3节 您的选择没错 5

第4节 Delphi的发展历程 7

Delphi1 7

Delphi2 7

Delphi3 7

Delphi4 7

Delphi5 8

第5节 Delphi6的新特性 8

第一章 Delphi的安装和卸载 11

第1节 Delphi6的安装 11

第2节 Delphi之初体验 17

第3节 Delphi提供的其他工具 20

数据库组件 20

Image Editor 21

WinSight32 21

第4节 Delphi6的卸载 22

第2章 Delphi的开发界面 24

第1节 Delphi的应用界面 24

第2节 菜单栏 25

File菜单 25

Edit菜单 26

Search菜单 27

View菜单 28

Project菜单 29

Run菜单 30

Component菜单 31

Database菜单 32

Tools菜单 32

Windows菜单 34

Help菜单 34

第3节 工具栏及组件面板 35

工具栏 35

组件面板 37

第4节 窗体设计器 38

第5节 代码编辑器及代码浏览器 40

代码编辑器 40

代码浏览器 44

第6节 对象监视器 45

第7节 对象树状浏览器 50

第3章 必须说明的一些概念 52

第1节 窗口、单元和工程 52

窗口 52

单元 53

工程 53

第2节 各式各样的文件格式 54

第3节 Delphi的对象库 56

New标签 56

ActiveX标签 57

Multitier标签 58

Form标签 59

Dialog标签 60

Project标签 61

DataModules标签 61

Business标签 62

WebSnap标签 62

WebServices标签 63

CORBA标签 64

第4节 Delphi文件的代码结构 64

窗体文件 64

工程文件 69

单元文件 70

第4章 Object Pascal语言 73

第1节 标识符、变量和常量 73

标识符 73

保留字和指令字 74

变量 75

常量 76

第2节 基本数据类型 77

有序类型 78

实数类型 80

字符串类型 81

变体类型 82

注释 83

强制类型转换 84

第3节 运算符 85

赋值运算符 85

关系比较运算符 87

算术运算符 87

布尔运算符 88

逻辑运算符 88

字符串运算符 89

指针和集合运算符 89

第4节 基本程序结构 90

if语句 90

case语句 91

repeat语句 93

while语句 93

for语句 94

goto语句 94

break语句和continue语句 95

第5节 结构类型 96

数组类型 96

集合类型 99

记录类型 103

指针类型 108

第6节 函数与过程 117

过程 118

函数 118

函数与过程的参数 120

第5章 开发程序的步骤和基本技巧 122

第1节 开发前的准备工作 122

设置文件夹 122

Delphi中的初始设置 123

界面设置 125

第2节 设计用户界面 125

设计界面的常识 126

放置组件 126

排列组件 127

锁定组件 129

第3节 修改属性 130

命名规则 130

修改属性 131

第4节 定义事件并添加代码 133

第5节 异常处理 137

第6节 程序的调试 138

调试环境的设置 139

编译器指示字 140

设置断点 140

其它调试窗口 142

第7节 定制对象库 145

整理对象库 145

添加对象库 146

对象调用的三种方法 148

第6章 全面理解面向对象技术 149

第1节 类与对象 149

类与对象的定义 149

构造与析构 153

第2节 类的封装 155

类成员的可见性 156

封装 156

第3节 类的继承 157

第4节 类的多态性 161

多态与方法 161

对象的类型转换 168

self和sender 171

第5节 类的属性 172

第6节 剖析VCL 174

TObject类 175

TPersistent类 176

TComponent类 176

TControl类 176

TWinControl类 176

TCustomControl类 177

TGraphicControl类 177

TForm类 177

TApplication类 178

第7章 使用VCL组件 179

第1节 设计窗体 179

位置调整 180

Splash窗体的建立 185

第2节 键盘与鼠标 189

键盘 189

鼠标 190

第3节 使用Timer组件 197

时钟示例 198

秒表计时 200

自制屏保 203

第4节 简单的文本编辑器 206

第5节 定制菜单栏和工具栏 209

设计主菜单 209

设计弹出菜单 214

设计工具栏和状态栏 215

添加对话框 217

代码编写 212

第6节 编写MDI程序 224

使用MDI模板 224

创建主窗体和子窗体 226

设计MDI菜单 228

MDT子窗体的管理 229

包含各种窗体的MDI程序 231

第7节 应用多态设计窗体 235

第8节 神奇的Canvas 239

第9节 编写多媒体程序 247

CD播放器 247

影片播放器 250

第10节 简单的网络编程 253

第8章 动态链接库和组件包 259

第1节 动态链接库 259

使用动态链接库的意义 259

编写动态链接库工程 260

调用动态链接库 262

第2节 组件包 266

一个试验 266

包概念 268

第9章 走进Windows 270

第1节 API函数 270

什么是API函数 271

图形编辑器 272

对文件进行操作 277

第2节 Windows下的消息处理机制 280

什么是消息 280

消息在Windows下的工作机制 281

定义简单的消息触发事件 282

第3节 多线程编程 283

概念的理解 284

线程的优点和缺点 285

线程API函数的声明 285

Delphi提供的TThread类 286

一个多线程实例 287

第4节 使用ActiveX组件 291

关于ActiveX的一些概念 291

ActiveX组件的优势和不足 291

VCL组件向ActiveX组件的转化 292

调用ActiveX组件 294

第10章 数据库编程 296

第1节 关系数据库概论 296

什么是数据库 296

关系数据库 297

第2节 Delphi数据库编程的原理 298

数据库的种类 298

数据库引擎 299

开发数据库程序的基本步骤 300

第3节 Delphi提供的数据库辅助工具 301

Database Desktop 301

认识别名 308

其它数据库工具 310

第4节 编写简单的数据库程序 311

认识Delphi数据库程序的结构 311

主从数据库程序的建立 314

TTable的用法 317

TDataSource的用法 320

第5节 数据库控制组件的用法 321

FishFact实例 322

TDBChart的用法 323

第6节 使用报表 330