图书介绍

Delphi 6入门与提高PDF|Epub|txt|kindle电子书版本网盘下载

Delphi 6入门与提高
  • 吕伟臣编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302056129
  • 出版时间:2002
  • 标注页数:441页
  • 文件大小:64MB
  • 文件页数:455页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Delphi 6入门与提高PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 Delphi 6的IDE环境与入门1

1.1 Delphi 6集成开发环境介绍2

1.2 设计第1个应用程序5

1.2.1 设计应用程序窗体5

1.2.2 调整组件的位置及尺寸6

1.2.3 设置对象的属性8

1.2.4 编写【B矩形】按钮的事件处理程序10

1.2.6 编译和运行11

1.2.5 编写【颜色】按钮的事件处理过程11

1.2.7 使用联机帮助12

1.3 创建多窗体工程项目12

1.3.1 Delphi工程的组成13

1.3.2 创建一个About对话框14

1.3.3 使用工程管理器15

第2章 Delphi 6语言基础17

2.1 Object Pascal的基本语法18

2.1.1 标识符的说明与使用18

2.1.2 赋值语句21

2.1.3 跳转语句22

2.1.4 循环语句24

2.1.5 程序模块26

2.1.6 关于作用范围27

2.1.7 过程和函数27

2.1.8 编写一个过程或函数29

2.1.9 自定义数据类型32

2.1.10 Object Pascal的库单元35

2.2.1 什么是类和对象39

2.2 对象和类39

2.2.2 类的封装42

2.2.3 类的继承性44

2.2.4 类的多态性46

2.2.5 类引用48

2.2.6 TObject和TClass49

第3章 Delphi 6常用组件的使用51

3.1 可视化组件的使用52

3.1.1 常用的文本相关组件52

3.1.3 分组和分界组件54

3.1.2 按钮和复选框组件54

3.1.4 图形和图像组件56

3.1.5 关系图和文件列表组件57

3.1.6 滚动组件58

3.1.7 网格和表格组件59

3.1.8 多媒体和OLE组件59

3.2 使用非可视化组件60

3.2.1 使用菜单组件60

3.2.2 使用计时器组件63

3.2.3 使用公用对话框组件64

第4章 文本编辑66

4.1 编辑组件及应用67

4.1.1 Edit组件67

4.1.2 Memo组件68

4.2 字符串列表的常用操作70

4.2.1 在列表中操作字符串70

4.2.2 装载和保存字符串列表72

4.2.3 创建新的字符串列表73

4.2.4 往字符串列表中加入对象75

4.2.5 创建自画式组件76

4.3 常用对话框的使用79

4.3.1 字体对话框组件79

4.3.2 查找对话框组件81

4.3.3 替换对话框组件86

4.3.4 打开对话框组件87

4.4 文件打印89

4.4.1 TPrinter对象90

4.4.2 打印对话框91

4.5 使用剪贴板传输文本93

4.5.1 剪贴板的相关知识及其应用93

4.5.2 选择文本96

4.5.3 剪切、复制和粘贴文本96

4.5.4 大文本操作97

4.6 MDI窗体的文本编辑器97

4.6.1 创建父窗体98

4.6.2 创建子窗体98

4.6.3 创建应用程序菜单与菜单融合99

4.7 多页面的文本编辑器100

4.7.1 静态多页面界面100

4.7.2 动态多页面界面101

第5章 图形图像编程104

5.1 图形类详解105

5.1.1 TCanvas类105

5.1.2 Tpen类108

5.1.3 Tbrush类109

5.1.4 TColor类109

5.2 图形类的应用111

5.2.1 在工具条中添加加速按钮111

5.2.2 应鼠标事件112

5.2.3 绘图功能的实现113

5.3 图像类详解116

5.3.1 TGraphic类117

5.3.2 TPicture类117

5.3.4 TBitmap类118

5.3.3 Timage类118

5.4 图像类的应用120

5.5 利用剪贴板传输图像122

5.5.1 把图像复制到剪贴板122

5.5.2 把图像剪切到剪贴板122

5.5.3 从剪贴板粘贴图像123

第6章 多媒体程序的制作124

6.1 多媒体组件介绍125

6.2 媒体播放器的制作129

6.3 资源文件的应用136

6.3.1 资源文件的制作方法137

6.3.2 资源的使用139

6.3.3 简单游戏多媒体综合举例144

第7章 文件管理149

7.1 文件类型和标准过程150

7.1.1 文件类型150

7.1.2 文件管理的标准过程151

7.2.1 文本文件的变量声明154

7.2.2 文本文件的打开、关闭154

7.2 文本文件154

7.2.3 文本文件的读写155

7.2.4 文本文件的编辑157

7.3 记录文件的应用160

7.3.1 任务介绍161

7.3.2 设计基本思路161

7.3.3 记录文件的打开和创建163

7.3.4 记录文件的读入和显示165

7.3.5 增加一条记录166

7.3.6 修改记录167

7.3.7 记录的删除、插入和排序168

7.3.8 结果综合170

7.3.9 编辑对话框的输入检查170

7.3.10 文件和系统的关闭171

7.4 文件组件的应用172

7.4.1 文件组件及其相互关系172

7.4.2 文件名浏览查找系统的设计思路173

7.4.3 文件名浏览查找系统的功能和实现174

7.5 文件管理器的实现177

7.5.1 设计的基本思路178

7.5.2 文件组件的联系179

7.5.3 DriveTabSet的自画风格显示180

7.5.4 文件管理基本功能的实现182

7.5.5 其他文件管理功能的实现187

7.5.6 目录管理功能的实现190

7.5.7 一些问题的处理193

7.6 文件管理器的拖曳支持195

7.6.1 开发拖曳功能的一般步骤195

7.6.2 给文件管理器添加拖曳功能197

第8章 多线程的应用201

8.1 TThread类的特性与应用202

8.1.1 TThread类中常用的属性202

8.1.2 TThread类中常用的方法203

8.1.3 TThread类中常用的事件204

8.2 多线程API的应用204

8.2.1 线程的基本概念及编程技术204

8.2.2 创建线程207

8.2.3 利用TThread类实现多线程应用211

8.2.4 3个线程应用的综合实例215

第9章 数据库的开发与应用222

9.1 设计数据库应用程序223

9.1.1 使用数据库223

9.1.2 数据库应用程序的体系结构226

9.1.3 设计用户界面229

9.2 连接数据库231

9.2.1 Database组件232

9.2.2 连接控制233

9.3 数据集简介237

9.2.3 遍历一个数据库的所有数据集237

9.2.4 Database与Session的关系237

9.3.1 打开和关闭数据集238

9.3.2 数据集的状态239

9.3.3 浏览记录240

9.3.4 搜索特定的记录242

9.3.5 数据操作244

9.3.6 TBDEDataSet246

9.3.7 TDBDataSet247

9.4 字段对象248

9.4.1 理解字段对象249

9.4.2 动态字段对象和永久字段对象250

9.4.3 设置永久字段对象的特性252

9.4.4 显示、转换和访问字段的值255

9.5 访问数据表256

9.5.1 使用Table组件的一般步骤256

9.5.2 在数据表中搜索记录257

9.5.3 记录排序259

9.6 查询数据库260

9.6.1 有效地使用查询260

9.6.2 使用Query组件的一般步骤261

9.6.3 执行查询262

9.6.4 查询结果263

9.7 数据库组件及其应用263

9.7.1 数据浏览组件的基本特性263

9.7.2 使用DBText组件显示表中的数据266

9.7.3 使用DBEdit组件显示和编辑表中的数据266

9.7.4 DBMemo组件及其应用267

9.7.5 DBImage组件及其应用268

9.7.6 用DBGrid组件显示和编辑表中的数据268

9.7.7 DBNavigator组件及其应用274

9.7.8 数据浏览组件中的列表框和组合框276

9.8 SQL编程277

9.8.1 Query组件在SQL编程中的运用278

9.8.2 SQL语言编程概述280

9.8.3 使用动态SQL语句编程284

9.8.4 SQL编程实例287

第10章 Internet编程293

10.1 浏览器编程294

10.1.1 浏览器的主要功能294

10.1.2 具体实现过程298

10.1.3 运行结果309

10.2 使用Internet API313

10.3 Web编程317

10.3.1 ISAPI/NSAPI/CGI应用程序设计的一般过程317

10.3.2 XML特性323

第11章 动态数据交换(DDE)程序的应用330

11.1 DDE的概念331

11.1.1 DDE会话331

11.1.2 DDE组件331

11.2 DDE客户端程序设计333

11.2.1 创建DDE客户程序333

11.2.2 与DDE服务器建立链接333

11.2.4 数据发送335

11.2.3 数据申请335

11.2.5 控制服务器应用程序的执行336

11.3 DDE服务端程序设计337

11.3.1 创建DDE服务器程序337

11.3.2 建立与DDE客户程序的链接338

11.3.3 接收数据338

11.3.4 DDE的例子339

第12章 对象的链接与嵌入(OLE)342

12.1 OLE的概念343

12.1.1 OLE1.0和OLE2.0343

12.1.3 设计状态OLE对象的创建344

12.1.2 链接与嵌入344

12.1.4 OLE类、文件和项目345

12.2 OLE对象的创建345

12.2.1 OLEContainer组件346

12.2.2 创建OLE对象的步骤346

12.3 OLE应用程序开发348

12.3.1 创建OLE对象348

12.3.2 早期版本的样本OLE对象348

12.3.3 新版本的样本OLE对象349

12.3.4 使用CreateOleObject350

第13章 动态链接库的制作与应用352

13.1 DLL工作原理353

13.1.1 DLL的工作原理353

13.1.2 Windows系统的DLL353

13.2 DLL的制作与应用354

13.2.1 DLL的编写354

13.2.2 调用DLL358

13.3.1 文件映射对象361

13.3 利用DLL实现数据传输361

13.3.2 示例362

13.4 利用DLL封装重用窗体364

13.4.1 利用DLL实现窗体重用的一般步骤365

13.4.2 窗体重用实例365

第14章 ActiveX编程371

14.1 Active Form的原理与应用372

14.1.1 Active Form程序设计372

14.1.2 程序注册的几种方法375

14.2.1 ActiveX Control的安装应用过程378

14.2 Active Control的制作与应用378

14.2.2 ActiveX Control的制作过程379

14.3 ActiveX Library的制作382

14.3.1 ActiveXLibrary的制作382

14.3.2 ActiveX Library的简单应用383

14.4 COM对象的应用384

14.4.1 COM对象的创建过程385

第15章 多层(Multitier)的应用388

15.1.2 多层应用中的主要组件389

15.1.1 MIDAS技术的工作过程389

15.1 MIDAS技术简介389

15.1.3 多层应用程序的创建390

15.2 创建CORBA数据模块391

15.2.1 建立CORBA数据模块的应用服务器392

15.2.2 建立远程数据模块的瘦客户端396

15.3 创建远程数据模块400

15.3.1 建立远程数据模块的应用服务器400

15.3.2 建立远程数据模块的瘦客户端405

第16章 程序的调试与异常处理410

16.1 Delphi中的异常处理机制411

16.1.1 运行时间库异常类412

16.1.2 对象异常类416

16.1.3 组件异常类418

16.1.4 常用异常类小结418

16.2 异常的保护421

16.2.1 被保护语句块421

16.2.2 产生一个资源保护块423

16.3.1 使用异常实例425

16.3 异常响应425

16.3.2 提供默认响应426

16.3.3 响应一族异常427

16.3.4 异常的重引发428

16.3.5 自定义异常类的应用428

16.3.6 利用异常响应编程430

16.4 程序调试简介431

16.4.1 调试的准备和开始431

16.4.2 程序运行的控制432

16.4.3 断点的使用433

16.4.4 监视数据的值435

16.5 其他调试工具436

16.5.1 Turbo Debugger436

16.5.2 WinSight32437

16.6 使用Browser439

16.6.1 Browser界面439

16.6.2 使用快捷菜单440

16.6.3 使用查找功能440

16.6.4 配置Browser441

热门推荐