《Delphi 4使用与开发指南》求取 ⇩

第一章 Delphi的基本知识1

1.1 Delphi快速入门1

1.1.1 进入Delphi 4的可视化编程环境1

1.1.2 设计简单的用户界面2

1.1.3 编写事件处理过程5

1.1.4 运行自编的应用程序5

1.2 Delphi 4的新特点6

1.3 面向对象的程序设计介绍7

1.3.1 什么是面向对象的程序设计(OOP)7

1.3.2 过程式程序设计与面向对象的程序设计8

1.4 面向对象的术语8

1.4.1 对象和类8

1.4.5 继承9

1.4.4 封装9

1.4.3 事件9

1.4.2 对象的属性9

1.4.6 多态10

1.5 小结10

第二章 Object Pascal语言及其扩充11

2.1 常量11

2.2 变量12

2.3 数据类型12

2.3.1 简单类型13

2.3.2 字符串类型19

2.3.3 Variant型21

2.3.4 结构类型21

2.3.5 指针类型24

2.3.6 Pchar类型24

2.4.1 算术运算符25

2.4 表达式和运算符25

2.4.2 逻辑运算符26

2.4.3 布尔运算符26

2.4.4 字符串运算符27

2.4.5 集合运算符27

2.4.6 关系运算符27

2.4.7 @运算符28

2.5 Object Pascal的语句28

2.5.1 赋值语句28

2.5.2 条件语句29

2.5.3 循环语句31

2.5.4 With语句33

2.5.5 Goto吾句34

2.6.1 过程与函数的定义与声明35

2.6 过程与函数35

2.5.6 复合语句35

2.6.2 过程与函数的调用36

2.6.3 取得函数的返回值37

2.7 Delphi 4 中Object Pascal的新扩充38

2.7.1 动态数组38

2.7.2 方法重载39

2.7.3 默认参数40

2.8 小结42

第三章 Delphi 4的开发环境43

3.1 主窗口44

3.2 菜单结构44

3.2.1 File菜单44

3.2.2 Edit菜单46

3.2.4 View菜单48

3.2.3 Search菜单48

3.2.5 Project菜单50

3.2.6 Run菜单51

3.2.7 Component菜单52

3.2.8 Database菜单53

3.2.9 Tools菜单53

3.2.10 Workgroups菜单54

3.3 加速栏55

3.3.1 加速栏的按钮功能55

3.3.2 定制加速栏56

3.4 组件板58

3.4.1 使用组件板58

3.4.2 定制组件板58

3.5.1 代码编辑器的快捷菜单59

3.5 代码编辑器59

3.5.2 定制代码编辑器61

3.5.3 在代码编辑器中获得帮助和提示61

3.5.4 代码编辑器的选项卡62

3.5.5 键盘命令的快捷实现63

3.6 工程管理器63

3.7 对象查看器64

3.8 对象库65

3.8.1 从对象库中选取选项65

3.8.2 在对象框中添加选项67

3.9 小结68

第四章 Delphi数据库编程69

4.1 数据库基础69

4.1.1 Delphi的数据库结构69

4.1.2 第一个数据库应用程序70

4.1.3 认识常用数据库控件72

4.2.1 TSession构件及其应用74

4.2 Tsession、TDataSource及TdataSet74

4.2.2 理解TDataSource75

4.2.3 熟悉TDataSet77

4.3 数据控制构件的使用82

4.3.1 数据控制构件的基本特性82

4.3.2 TDBNavigator和TDBGrid构件83

4.3.3 常用数据构件使用示例85

4.3.4 使用TDBChart和TDBCtrlGrid89

4.4 字段与字段定义97

4.4.1 TField属性、方法及事件介绍97

4.4.2 访问字段构件的几种方法101

4.4.3 字段编辑器的使用102

4.4.4 TFieldDef和TFieldDefs104

4.5.1 TTabel部件主要的属性107

4.5 TTable部件及应用107

4.5.2 TTable部件的方法、事件及应用109

4.5.3 综合运用TTable构件121

4.6 SQL编程128

4.6.1 SQL语言简介128

4.6.2 TQuery构件129

4.6.3 运用TQuery构件编程130

4.7 远程数据库编程141

4.7.1 Delphi对不同类型数据库的访问方式141

4.7.2 TClientDataSet介绍143

4.7.3 TClientDataSet单独使用144

4.7.4 运程数据库编程146

4.8 CORBA数据库开发154

4.8.1 CORBA简介154

4.8.2 开发CORBA数据模块155

4.9 小结166

第五章 图形图像动画和多媒体167

5.1 图形元素及基本知识167

5.1.1 画布167

5.1.2 像素170

5.1.3 颜色171

5.1.4 坐标171

5.1.5 画笔171

5.1.6 画刷及填充对象172

5.2 图形程序设计173

5.2.1 TPaintBox控件173

5.2.2 TShape控件173

5.2.3 图形程序的开发178

5.3.1 为TImage控件加载图像184

5.3 图像处理初步184

5.3.2 更改图像大小185

5.3.3 亮度调整186

5.4 Delphi动画编程191

5.4.1 Tanimate控件性介绍192

5.4.2 TAnimate方法说明194

5.4.3 开始动画程序195

5.5 多媒体技术198

5.5.1 多媒体技术的威力198

5.5.2 Windows中的声音199

5.5.3 TMediaPlayer控件的使用204

5.6 小结207

6.1 Internet和Intranet209

6.2 Delphi 4中的网络功能209

第六章 基于Internet的应用程序开发209

6.3 Windows下的Socket212

6.3.1 客户机和服务器212

6.3.2 什么是Socket213

6.3.3 Windows下的Socket编程模式213

6.4 TclientSocket、TserverSocket和TpowerSocket215

6.4.1 TpowerSocket简介215

6.4.2 Chat程序介绍217

6.5 HTML223

6.5.1 HTML语言简介224

6.5.2 生成静态Web页224

6.6 Web技术230

6.6.1 Isapi、Nsapi、Cgi、Wincgi的区别230

6.6.2 开发Web服务器的方法231

6.6.3 一个Web服务器应用程序233

6.6.4 调试服务器应用程序235

6.7 小结237

第七章 Delphi中的线程处理239

7.1 基本概念239

7.2 后台处理和多任务240

7.2.1 Delphi中的后台处理方法240

7.2.2 在Delphi中使用线程243

7.3 第一个线程程序244

7.3.1 TThread类244

7.3.2 创建一个线程程序246

7.3.3 调试多线程程序248

7.3.4 创建第一个线程250

7.4 多线程程序的设计技巧255

7.4.1 初始化线程255

7.4.2 线程的优先级255

7.4.3 增加线程的功能260

7.4.4 线程的局部变量261

7.4.5 使用缓存的线程261

7.4.6 执行线程对象262

7.4.7 如何终止线程263

7.4.8 线程同步263

7.5 小结268

第八章 调试应用程序271

8.1 调试器窗口及其设置271

8.1.1 调试器窗口271

8.1.2 配置调试器275

8.2 运行和终止程序278

8.2.1 运行应用程序278

8.2.2 使用参数运行程序279

8.3.1 单步执行程序281

8.3 使用调试器281

8.2.3 中止程序执行281

8.3.2 监测修改变量284

8.3.3 使用断点287

8.4 其他调试技术290

8.4.1 远程调试290

8.4.2 调试DLL291

8.4.3 调试线程程序291

8.4.4 调试Web服务器291

8.4.5 使用WinSight32291

8.5 小结292

第九章 创建Delphi组件293

9.1 VCL库概述293

9.1.1 什么是Windows的控件293

9.1.2 Delphi组件293

9.2 Delphi的VCL库探索295

9.3.1 创建一个新组件297

9.3 如何创建自己的组件297

9.3.2 编写组件的一些原则299

9.3.3 认识组件包299

9.3.4 创建一个组件包300

9.4 一个扩展组件的实例300

9.5 用Delphi开发ActiveX控件314

9.5.1 用Delphi开发ActiveX控件的过程314

9.5.2 建立一个ActiveX控件315

9.6 小结317

附录一 源代码319

附2.1.1 文档353

附2.1.3 修正353

附2.1.2 锁353

附2.1 术语353

附录二 Delphi的PVCS版本管理353

附2.1.4 最新修正354

附2.1.5 版本标签354

附2.1.6 工作文件354

附2.2 PVCS管理器354

附2.3 PVCS中的窗口354

附2.3.1 PVCS工程窗口355

附2.3.2 工具栏356

附2.4 使用PVCS管理工程356

附2.4.1 设置保存数据的目录357

附2.4.2 创建一个PVCS工程357

附2.4.3 Check out和Check in358

附2.4.4 使用版本标签359

附2.4.5 加锁和解锁360

1998《Delphi 4使用与开发指南》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由董隽等编著 1998 北京:人民邮电出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。