当前位置:首页 > 工业技术
Delphi 6.0最佳专辑
Delphi 6.0最佳专辑

Delphi 6.0最佳专辑PDF电子书下载

工业技术

  • 电子书积分:15 积分如何计算积分?
  • 作 者:邢增平等编著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2002
  • ISBN:7115099669
  • 页数:493 页
图书介绍:
《Delphi 6.0最佳专辑》目录
标签:编著 专辑

第1部分 基础篇 1

第1章 Delphi 6.0入门 3

1.1 Delphi 6.0的新特性 3

1.2 Delphi 6.0的开发环境 5

1.2.1主窗口 5

1.2.2对象监视器 6

1.2.3窗体 7

1.2.4代码编辑器 7

1.3.1新建应用程序工程 9

1.3设计第一个Delphi程序 9

1.3.2生成新的窗体和组件 10

1.3.3设置窗体和组件的属性 11

1.3.4编写事件处理程序 13

1.3.5编译执行 14

1.4快速入门的方法与技巧 15

1.4.1 IDE最重要的10点功能 15

1.4.2使用代码浏览器的技巧 16

1.4.3使用代码编辑器的技巧 16

1.4.4使用帮助系统的技巧 17

1.5小结 18

1.4.5设置IDE桌面 18

第2章 Object PASCAL语言基础 19

2.1基本概念 19

2.1.1基本字符和符号 20

2.1.2数据类型 22

2.1.3数据类型的转换 23

2.1.4常量说明 26

2.1.5变量说明 26

2.1.6赋值语句 26

2.1.7常用的运算符 27

2.1.8程序模块 28

2.2程序流程控制 30

2.2.1 if语句 31

2.2.2 case语句 31

2.2.3 repeat语句 31

2.2.4 while语句 32

2.2.5 for语句 32

2.3过程和函数 33

2.3.1标题部分 33

2.3.2说明部分 33

2.3.4参数 34

2.3.3语句部分 34

2.4定义新的数据类型 35

2.4.1枚举型 36

2.4.2子界型 36

2.4.3数组型 36

2.4.4字符串型 37

2.4.5集合型 38

2.4.6记录型 38

2.5对象与类类型 39

2.5.1类类型和对象 39

2.5.2类的方法 41

2.5.3类的特性 48

2.5.4类成员的可见性 52

2.5.5类类型的兼容性 54

2.5.6 VCL类结构 55

2.6小结 55

第3章 常用组件 57

3.1标签 57

3.2编辑框 58

3.2.1编辑框的常用属性 58

3.2.2编辑框的常用方法 60

3.3多行编辑框 61

3.4命令按钮 62

3.5位图按钮 63

3.6快捷按钮 64

3.7复选框 65

3.8单选按钮 66

3.9分组框 66

3.10单选分组框 67

3.11列表框 68

3.12组合框 70

3.13面板 71

3.14框架 72

3.15主菜单 73

3.15.1建立主菜单 73

3.15.2菜单项的命令 75

3.15.3其他菜单项属性 75

3.15.4 MainMenu的属性 75

3.16弹出菜单 76

3.17通用组件属性 76

3.18.1窗体与组件的使用原则 78

3.18组件应用的方法与技巧 78

3.18.2技巧1:应用消息对话框 79

3.18.3技巧2:应用提示框 79

3.18.4技巧3:自动切换输入方法 80

3.18.5技巧4:系统字体添加到ComboBox组件 80

3.18.6技巧5:在RichEdit组件中存取文件 81

3.18.7技巧6:设置模态对话框的返回值 82

3.18.8技巧7:确定事件处理的消息来源 82

3.18.10技巧9:移动无标题栏窗口 83

3.18.9技巧8:为控件生成多行提示信息 83

3.18.11技巧10:制作动态字幕 84

3.18.12技巧11:在窗体上动态设置背景画面 84

3.19小结 86

第2部分 提高篇 87

第4章 图形和多媒体 89

4.1处理图像格式 89

4.1.1位图 89

4.1.2 JPEG 91

4.2.1画布的属性 92

4.2图像显示效果 92

4.1.3实例:位图转换为JPEG 92

4.2.2画布的方法 95

4.2.3绘图程序简介 97

4.2.4实例:特效显示 98

4.3多媒体播放 104

4.3.1多媒体软件开发概述 105

4.3.2 MediaPlayer组件 106

4.3.3实例:制作媒体播放器 110

4.4.1技巧1:指定播放的声音类型 113

4.4多媒体应用的方法与技巧 113

4.4.2技巧2:指定播放文件名 114

4.4.3技巧3:获取CD信息和控制CD播放 115

4.5小结 118

第5章 对象链接与嵌入 119

5.1 OLE客户 119

5.1.1创建OLE客户程序 119

5.1.2 TOleContainer的属性 121

5.1.3 TOleContainer的方法和事件 123

5.1.4实例:检测已注册的OLE对象类 124

5.2.1服务器的分类 129

5.2 OLE自动化 129

5.2.2操纵自动化对象 130

5.2.3程序示例:OLE自动化 133

5.3小结 136

第6章 COM、DCOM与ActiveX技术 137

6.1 COM、DCOM和ActiveX技术原理 137

6.1.1技术背景 137

6.1.2 COM 138

6.1.3 DCOM 141

6.1.4 ActiveX及DAX 143

6.2使用第三方ActiveX控件 144

6.3创建自己的ActiveX控件 148

6.4创建ActiveForm 155

6.5将ActiveX发布到Web上 157

6.6小结 158

第7章 DLL的创建和使用 159

7.1 DLL概述 159

7.1.1 DLL出现的背景 159

7.1.2什么是DLL 160

7.1.3 DLL的使用原理 161

7.2 DLL单元剖析 162

7.1.4使用DLL的好处 162

7.3 DLL编写基础 163

7.3.1 DLL中的函数和过程 163

7.3.2 exports关键字 164

7.3.3 DLLProc函数 164

7.4加载DLL 166

7.4.1静态加载 166

7.4.2动态加载 166

7.5调用DLL中的函数和方法 166

7.5.1静态加载时的调用方法 166

7.5.2动态加载时的调用方法 167

7.6创建资源DLL 170

7.6.1利用DLL实现窗体的重用 170

7.6.2资源DLL 172

7.7 DLL应用的方法与技巧 173

7.7.1技巧1:调试动态链接库 173

7.7.2技巧2:在DLL中显示消息对话框 173

7.7.3技巧3:动态装入DLL 174

7.7.4技巧4:定制不同语言版本的应用程序 175

7.8小结 176

8.1基本概念 177

第8章 多线程应用 177

8.2利用Windows API创建多线程 179

8.2.1创建多线程简介 179

8.2.2实例:编写多线程记数程序 179

8.3多线程同步问题 181

8.3.1多线程的问题示例 182

8.3.2使用TRTLCriticalSection控制同步 184

8.3.3使用Mutexes控制同步 187

8.4 TThread对象和VCL 187

8.4.2 TThread类中重要方法的使用 188

8.4.1添加TThread类 188

8.4.3 TThread类提供使用局部变量的方法 190

8.4.4线程的优先级 190

8.4.5实例:数组排序 191

8.5小结 198

第9章 异常处理 199

9.1异常处理基础 199

9.1.1异常的来源 199

9.2.1 try...except语句 200

9.2异常处理语句 200

9.1.2异常的关键字 200

9.2.2 try...finally语句 201

9.2.3 Try...except和Try...Finally的嵌套使用 202

9.2.4 On...Do...Else语句 203

9.2.5 raise语句 204

9.3创建异常类 207

9.3.1定制异常类 207

9.3.2非派生异常类 210

9.4小结 211

10.1.1确定是否需要编写组件 213

第10章 自制组件 213

10.1组件设计基础 213

10.1.2编写组件的步骤 214

10.2基类的选择 214

10.2.1公共基类 215

10.2.2现有的组件 215

10.2.3自制组件模板 215

10.2.4几点建议 215

10.3编写自己的组件 216

10.3.1建立组件框架 216

10.3.2添加属性 217

10.3.3添加方法 223

10.3.4添加事件 226

10.4安装组件 231

10.4.1安装组件 231

10.4.2为组件增加图标 232

10.4.3包的说明 233

10.5组件包 234

10.5.1包的基础知识 235

10.5.2使用包 237

10.5.3设计自己的包 237

10.6小结 239

第3部分 精通篇 241

第11章 Delphi数据库应用开发基础 243

11.1数据库应用程序开发概述 243

11.1.1数据库的基本概念 243

11.1.2数据存取 244

11.1.3数据库应用程序的开发步骤 244

11.1.4数据库应用开发能力的增强 245

11.1.5数据库系统概述 246

11.1.6用Database Desktop创建第一个数据库 247

11.2.1 Delphi的数据库特性及体系结构 250

11.2 Delphi的数据库特性 250

11.2.2 Delphi数据库组件简介 251

11.3创建第一个Delphi数据库应用程序 255

11.3.1使用Database Form Wizard创建数据库窗体 255

11.3.2了解Database Form Wizard创建的窗体 258

11.3.3运行程序 260

11.4主要——明细型数据库应用程序实例 260

11.4.1一对多关系的主要——明细型数据库应用程序 261

11.4.2一对多——多关系的数据库应用 263

11.5.1字段类的使用 264

11.5深入掌握Delphi数据库编程技术 264

11.5.2查询数据库中的记录 270

11.5.3修改数据库中的记录 274

11.5.4数据访问组件的应用及编程 277

11.5.5 TTable组件及应用 283

11.5.6 TDataSource组件及其应用 286

11.5.7数据浏览组件的应用及编程 288

11.6 Delphi数据库应用实例 299

11.6.1数据访问组件的应用实例 299

11.6.2数据控制组件应用实例之一:TDBGrid组件 307

11.6.3数据控制组件应用实例之二:TDBNavigator组件 313

11.6.4数据控制组件应用实例之三:BDBText组件 314

11.6.5 Decision Cube组件应用实例 317

11.7小结 326

第12章 Delphi数据库高级专题之一:深入了解Delphi数据库组件 327

12.1 TSession组件及其应用 327

12.1.1 TSession组件的重要属性及作用 327

12.1.2 TSession组件的方法 328

12.1.3 TSession组件应用举例 328

12.2输入数据的有效性验证 330

12.3.1使用DataMoudule的原因 332

12.3使用DataMoudule 332

12.3.2使用DataMoudule的方法 333

12.3.3使用DataMoudule的实例 335

12.4使用QReport组件制作报表 336

12.4.1快速生成报表 336

12.4.2 QReport组件及其应用 340

12.4.3报表实例 344

12.5 SQL编程 345

12.5.1 SQL语言简介 345

12.5.2 TQuery组件简介 347

12.5.3编写第一个简单的SQL程序 348

12.5.4 SQL语言编程概述 350

12.5.5动态SQL编程 354

12.5.6 SQL编程实例 356

12.6数据库应用程序综合实例——图书馆管理 358

12.6.1程序功能及总体结构设计 359

12.6.2数据模块的设计 361

12.6.3用户登录功能的实现 362

12.6.4图书馆管理系统功能的实现 364

12.6.5图书馆服务系统功能的实现 374

12.7小结 386

第13章 Delphi数据库高级专题之二:客户/服务器应用开发 387

13.1客户/服务器应用开发原理 387

13.1.1客户/服务器体系结构 387

13.1.2客户/服务器模型 389

13.1.3客户/服务器与桌面数据库开发的比较 390

13.1.4各种数据库服务器产品介绍 392

13.1.5 Delphi的客户/服务器解决方案——IDAPI 395

13.2 Delphi客户/服务器应用开发环境的构造 401

13.2.1建立和管理数据库别名 401

13.2.2配置SQL Link驱动程序默认设置的方法 402

13.2.3连接SQL服务器 405

13.3 Delphi Client/Server数据库开发技术 407

13.3.1数据库的管理和维护 407

13.3.2使用TDatabase组件连接SQL服务器 410

13.3.3处理Client/Server事务控制 414

13.3.4使用存储过程 417

13.3.5从开发平台到服务器的向上适化 420

13.3.6实例:本地缓存 421

13.4.1数据库环境简介 428

13.4 Delphi客户/服务器应用实例分析 428

13.4.2应用程序分析 430

13.5小结 440

第14章 Web编程 441

14.1 Web应用开发技术简介 441

14.1.1 CGI 441

14.1.2 Web Server API 442

14.1.3 ASP 442

14.2.1 Delphi支持Web服务器应用程序的方式 443

14.2.2 Web服务器应用程序的结构 443

14.2 Delphi对Web服务器应用程序的支持 443

14.1.4 JDBC 443

14.2.3组件的协调工作 444

14.2.4快速构建应用 445

14.2.5用数据库组件响应用户请求 447

14.3 Web服务器应用程序实例 447

14.3.1实例1:创建最简单的Web应用程序 447

14.3.2实例2:表单信息保存到数据库 449

14.3.3实例3:查找记录 451

14.1.2系统工作模型 454

14.1.1系统设计目标与主要功能 454

14.4综合实例:基于代理服务器的Internet计费系统 454

14.1.3系统实现 455

14.4小结 470

第15章 发布应用 471

15.1发布应用概述 471

15.2完善应用 472

15.2.1制作启动界面 472

15.2.2读写注册表 475

15.2.3制作Windows风格的联机帮助系统 477

15.3制作专业化的Setup程序 483

15.4小结 493

相关图书
作者其它书籍
返回顶部