《Delphi 4.x程序设计入门学得快》求取 ⇩

第1章 预览Delphi1

1.1 强大快速的开发工具1

1.1.1 Delphi的历史1

1.1.2 Delphi性能评估1

1.2 Windows编程思想2

1.2.1 事件驱动思想2

1.2.2 面向对象的编程思想3

1.2.3 面向对象的Windows编程3

1.3 Delphi的安装与设置4

1.3.1 Delphi光盘可安装组件4

1.3.2 Delphi组件安装路径设置5

1.3.3 启动Delphi45

1.4 小结6

第2章 一个最简单的程序7

2.1 Delphi集成开发环境7

2.1.1 主菜单8

2.1.2 工具栏8

2.1.3 控件页9

2.1.4 属性观察窗口9

2.1.5 设计期窗口及其代码窗口10

2.2 运行你的第一个Delphi程序11

2.3 理解控件14

2.3.1 什么是控件14

2.3.2 控件的属性14

2.3.3 控件的方法16

2.3.4 控件的事件响应函数16

2.3.5 控件的几个关键参数与属性16

2.3.6 TForm控件19

2.4 Delphi程序运行流程20

2.4.1 Windows的消息处理机制20

2.4.2 类库开发中的消息处理与传递21

2.4.3 Delphi中的消息传递与处理22

2.5 Delphi文件类型22

2.5.1 工程的概念22

2.5.2 DPR文件23

2.5.3 DFM文件23

2.5.4 PAS文件25

2.5.5 RES文件26

2.5.6 DOF文件26

2.6 小结27

第3章Object Pascal语法28

3.1 常用数据类型28

3.1.1 简单数据类型28

3.1.2 字符串数据类型30

3.1.3 复合数据类型31

3.1.4 指针类型33

3.1.5 Variant类型34

3.1.6 强制类型转化35

3.1.7 常量声明35

3.2 控制流与函数、过程36

3.2.1 控制流语句36

3.2.2 函数与过程38

3.2.3 超前声明39

3.2.4 过程类型40

3.3 面向对象编程及类41

3.3.1 类的声明与继承41

3.3.2 类的可见性41

3.3.3 类的成员函数42

3.3.4 类的引用43

3.4 Delphi程序结构44

3.4.1 了解Program44

3.4.2 什么是Unit45

3.4.3 Unit问的引用47

3.4.4 工程管理48

3.4.5 调用API函数与DLL函数49

3.5 规范的Delphi程序50

3.5.1 前缀命名法50

3.5.2 良好的程序风格50

3.6 小结51

第4章 标准Windows界面设计52

4.1 做个标准菜单52

4.1.1 TMainMenu控件53

4.1.2 TMenuItem控件53

4.1.3 菜单使用程序演示55

4.1.4 TPopupMenu控件57

4.2 设计工具栏57

4.2.1 工具栏控件57

4.2.2 实例演示58

4.2.3 TPageScroller控件60

4.2.4 ToolButton控件60

4.3 给工具栏与菜单加上图画61

4.3.1 ImageList控件使用方法62

4.3.2 制作带图画的浮动菜单62

4.4 什么是状态栏65

4.4.1 状态栏控件65

4.4.2 StatusPanel的主要属性66

4.4.3 Timer控件简介66

4.4.4 状态栏程序演示66

4.5 让用户输入文字67

4.5.1 [abe]控件68

4.5.2 Edit控件68

4.5.3 Edit与[abe]控件使用程序演示69

4.5.4 Memo控件重要属性70

4.5.5 Memo控件程序演示70

4.6 用对话框来交互72

4.6.1 对话框控件简介72

4.6.2 对话框通用使用方法72

4.6.3 OpenDialog与SaveDialog控件73

4.6.4 OpenDialog与SaveDialog使用程序演示75

4.6.5 FontDialog控件76

4.6.6 ColorDialog的主要属性77

4.6.7 FindDialog与ReplaceDialog的主要属性77

4.6.8 FindDialog与ReplaceDialog使用演示78

4.7 可以做Notepad了80

4.7.1 程序功能简介与界面设计80

4.7.2 控件初步设置81

4.7.3 加入ActionList控件82

4.7.4 ActionList控件与菜单项联合使用83

4.7.5 利用Action控件更新界而84

4.7.6 系统定制的Action84

4.7.7 加上对话框84

4.7.8 加上About窗口85

4.8 小结86

第5章 高级 Windows界面设计88

5.1 使用树形视图与列表视图88

5.1.1 树形视图与列表视图的结构88

5.1.2 树形视图控件89

5.1.3 TTreeNodes控件91

5.1.4 TTreeNode控件91

5.1.5 树形控件演示程序92

5.1.6 列表视图控件95

5.1.7 列表控件程序演示97

5.2 在Delphi中绘图99

5.2.1 认识TCanvas99

5.2.2 Tcanvas控件99

5.2.3 图像对象TPicture102

5.2.4 TBitmap控件103

5.2.5 Tlmage控件103

5.2.6 Timage,Tbitmap,TPiture与TCanvas程序演示104

5.2.7 操纵WMF文件105

5.2.8 TPaintBox控件106

5.2.9 TPaintBox程序演示107

5.3 自己画的控件107

5.3.1 什么是Owner_Draw107

5.3.2 一个Owner_Draw的状态栏108

5.3.3 进程条控件109

5.3.4 把进程条加到状态条上109

5.4 让你的工具栏四处飘泊111

5.4.1 什么是“飘泊”111

5.4.2 怎样才能“飘”起来?111

5.4.3 让Toolbar“飘”起来111

5.4.4 工具箱的飘泊112

5.5 剪贴板的功能及其他113

5.5.1 剪贴板功能113

5.5.2 TClipboard控件114

5.5.3 剪贴板程序演示115

5.5.4 应用程序实例Application116

5.5.5 Screen对象119

5.5.6 为程序添加自己的鼠标图案119

5.5.7 操作打印机120

5.6 让用户组合选择122

5.6.1 TCheckBox控件122

5.6.2 TRadiobutton控件123

5.6.3 TGroupbox与TRadioGroup控件123

5.6.4 TCombobox控件124

5.7 浏览JPG图片126

5.7.1 认识TJPEGImage126

5.7.2 TJPEGImage控件126

5.7.3 JPG文件操作程序演示128

5.8 小结131

第6章 控制自己的数据库132

6.1 BDE会帮你攻克难关132

6.1.1 为什么要BDE132

6.1.2 数据库程序设计步骤133

6.1.3 初识BDE Administrator133

6.2 建自己的数据库136

6.2.1 数据库基本知识136

6.2.2 使用Database Desktop137

6.3 怎样联结数据139

6.3.1 Delphi中数据与程序的连接139

6.3.2 DataSet与DataSource139

6.3.3 Data Controls控件140

6.3.4 最简单的数据库程序140

6.4 建立自己的数据库程序142

6.4.1 限制用户的视野142

6.4.2 操纵记录145

6.4.3 查询数据库148

6.4.4 更高的效率152

6.4.5 使用CachedUpdates153

6.4.6 使用TDatabase控件154

6.4.7 TQuery控件简介157

6.4.8 TQuery控件程序演示157

6.4.9 编写主从表程序160

6.5 TTable与TQuery,哪种更好,哪个更快162

6.5.1 基本性能比较162

6.5.2 单机数据库查询比较162

6.5.3 网络数据库的新增操作165

6.5.4 提高程序效率总结169

6.6 让你的数据变成图表170

6.6.1 程序结构170

6.6.2 决策体使用程序演示171

6.7 完善你的数据库程序172

6.7.1 使用Datapump172

6.7.2 使用SQL Monitor174

6.8 小结174

第7章 更多的媒体,更漂亮的媒体176

7.1 自己编动画176

7.1.1 最简单的动画原理176

7.1.2 最简单的动画程序177

7.1.3 改进的动画178

7.1.4 动画特效实现演示180

7.1.5 调色板操作181

7.1.6 调色板程序演示182

7.2 炫耀的封面窗口185

7.2.1 静态炫耀窗口185

7.2.2 动态炫耀窗口186

7.3 强大的TMediaPlayer187

7.3.1 TAnimate控件187

7.3.2 TAnimate控件使用程序演示189

7.3.3 TMediaPlayer控件简介190

7.3.4 TMediaPlayer控件191

7.3.5 TMediaPlayer使用程序演示193

7.4 定做自己的多媒体程序194

7.4.1 利用TMediaPIayer定制多媒体程序194

7.4.2 改进的多媒体程序196

7.4.3 使用更强大的函数197

7.4.4 使用MCI程序演示198

7.5 小结200

第8章 创建多个线程201

8.1 多线程201

8.1.1 为什么要多线程201

8.1.2 什么是多线程201

8.1.3 注意事项202

8.2 Delphi中的多线程202

8.2.1 TThread线程对象202

8.2.2 TThread的属性202

8.2.3 TThread的方法203

8.2.4 TThread的事件响应函数204

8.2.5 多线程程序演示204

8.2.6 主窗口设计207

8.3 更高级的线程208

8.3.1 进一步讨论Synchronize208

8.3.2 更完善的同步控制209

8.3.3 线程间的通信209

8.3.4 利用事件210

8.3.5 信号灯与共享内存211

8.3.6 了解THandleObject211

8.4 拖下就放,简单易行213

8.4.1 在Windows中的拖放事件213

8.4.2 与拖放相关的属性及方法214

8.4.3 控件拖动程序演示214

8.5 输入多个数据216

8.5.1 TStringGrid 控件216

8.5.2 格子控件程序演示218

8.5.3 MPI 控件220

8.5.4 TTabbedNoteBook控件220

8.5.5 TTabControl与TPageControl控件221

8.5.6 TTabControl与TPageControl程序演示223

8.6 我们要更健壮的程序224

8.6.1 “异常”的概念224

8.6.2 Delphi中的异常处理语句225

8.6.3 异常处理程序演示227

8.7 小结228

第9章 遨游与开发Internet230

9.1 你了解Internet吗?230

9.1.1 网络分层230

9.1.2 Socket的概念230

9.2 创建一个标准Internet程序231

9.2.1 创建一个网页浏览器231

9.2.2 THTML控件234

9.3 什么是Socket编程235

9.3.1 Socket编程的构架235

9.3.2 非堵塞型Socket通信236

9.3.3 非堵塞通信中的事件响应238

9.3.4 TCustomWinSoket控件240

9.3.5 TServerWinSocket与TClientWinSocket控件241

9.3.6 堵塞式Socket通信242

9.3.7 客户机端线程的编写243

9.3.8 服务器端线程的编写244

9.3.9 TW?nSocketStream246

9.4 ActiveForm编程246

9.4.1 什么是ActiveForm246

9.4.2 创建一个ActiveForm247

9.4.3 在网页中发布ActiveForm249

9.5 小结251

1999《Delphi 4.x程序设计入门学得快》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由张磊编著 1999 北京:科学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

Photoshop 4.X快速入门(1998 PDF版)
Photoshop 4.X快速入门
1998 北京:人民邮电出版社
Windows 3.X程序设计入门(1995 PDF版)
Windows 3.X程序设计入门
1995 北京:北京航空航天大学出版社
Delphi 2程序设计大全(1997 PDF版)
Delphi 2程序设计大全
1997 机械工业出版社;西蒙与舒斯特国际出版公司
Visual Basic 3.0 for Windows程序设计快速入门(1996 PDF版)
Visual Basic 3.0 for Windows程序设计快速入门
1996 北京:人民邮电出版社
C程序设计入门(1994 PDF版)
C程序设计入门
1994 北京:清华大学出版社
Delphi 2.0高级程序设计(1998 PDF版)
Delphi 2.0高级程序设计
1998 北京:人民邮电出版社
Visual FoxPro 5.0程序设计入门(1998 PDF版)
Visual FoxPro 5.0程序设计入门
1998 北京:人民邮电出版社
Delphi 4.0高级程序设计(1999 PDF版)
Delphi 4.0高级程序设计
1999 北京:人民邮电出版社
MCS-51单片微型计算机(1988 PDF版)
MCS-51单片微型计算机
1988 天津:天津科技翻译出版公司
Delphi程序设计入门(1997 PDF版)
Delphi程序设计入门
1997 人民邮电出版社;西蒙与舒斯特国际出版公司
C语言程序设计入门(1995 PDF版)
C语言程序设计入门
1995 北京:人民邮电出版社
漫画本随机学C语言(1997 PDF版)
漫画本随机学C语言
1997 北京:人民邮电出版社
Visual J++程序设计入门(1997 PDF版)
Visual J++程序设计入门
1997 北京:人民邮电出版社
Visual Basic 4程序设计轻松入门(1996 PDF版)
Visual Basic 4程序设计轻松入门
1996 机械工业出版社;西蒙与舒斯特国际出版公司
Visual Basic 3.x For Windows程序设计入门与提高(1995 PDF版)
Visual Basic 3.x For Windows程序设计入门与提高
1995 北京:人民邮电出版社