图书介绍

Delphi 7应用开发教程 Delphi程序员认证2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Delphi 7应用开发教程 Delphi程序员认证
  • 牛汉民编著 著
  • 出版社: 北京:科学出版社
  • ISBN:7030159691
  • 出版时间:2005
  • 标注页数:526页
  • 文件大小:100MB
  • 文件页数:541页
  • 主题词:软件工具-程序设计-高等学校:技术学校-教材

PDF下载


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

下载说明

Delphi 7应用开发教程 Delphi程序员认证PDF格式电子书版下载

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

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

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

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

图书目录

第1章 消息和事件1

1.1 消息1

1.1.1 消息记录2

1.1.2 消息常量取值范围的划分2

1.1.3 Windows标准消息3

1.2 Windows消息驱动机制4

1.2.1 Windows消息系统的组成4

1.2.2 Windows消息生成、传递和处理的过程4

1.3 Delphi对消息记录的封装5

1.3.1 通用消息记录6

1.3.2 专用消息记录7

1.4 在Delphi应用程序中处理消息8

1.4.1 使用消息处理方法8

1.4.2 在Application对象的OnMessage事件中处理消息10

1.4.3 覆盖对象的WndProc方法和DefaultHandler方法13

1.5 在应用程序中发送消息15

1.5.1 Perform方法15

1.5.2 SendMessage和PostMessage方法15

1.6 VCL消息系统18

1.6.1 非标准消息18

1.6.2 VCL消息处理流程23

1.7 消息与事件31

练习题33

第2章 Delphi 7异常处理37

2.1 何谓异常37

2.1.1 运行期错误处理38

2.1.2 Delphi 7异常处理机制38

2.2 异常类42

2.2.1 Exception异常类43

2.2.2 Delphi 7内置的异常类45

2.2.3 用户自定义的异常类53

2.3 Delphi 7的异常处理结构56

2.3.1 try...finally语句块56

2.3.2 try...except语句块59

2.3.3 使用raise抛出异常65

2.4 异常的处理67

2.4.1 异常嵌套处理67

2.4.2 改变默认异常处理71

练习题73

第3章 动态连接库76

3.1 动态连接库的概念76

3.1.1 静态连接与动态连接77

3.1.2 使用DLL的原因78

3.2 在Delphi环境中开发动态连接库80

3.2.1 DLL工程文件80

3.2.2 创建DLL工程的操作方法81

3.3 DLL的调用84

3.3.1 DLL的隐式调用84

3.3.2 DLL的显式调用85

3.3.3 调试DLL工程的设置88

3.4 创建各种类型的DLL88

3.4.1 含有单元文件的DLL89

3.4.2 包含类对象的DLL89

3.4.3 开发包含窗体对象的DLL94

3.4.4 创建包含资源和使用string字符串的DLL102

练习题106

第4章 图形、图像和多媒体应用开发108

4.1 使用TCanvas绘制图形108

4.1.1 TCanvas的主要方法108

4.1.2 TCanvas类的主要属性117

4.1.3 TShape组件126

4.1.4 TPaintBox组件129

4.2 使用图像133

4.2.1 常用图像的类型134

4.2.2 Delphi图像对象与组件135

4.2.3 使用TImage组件显示图像137

4.2.4 不同格式图像的相互转换141

4.2.5 图像的效果特技150

4.2.6 屏幕抓图152

4.3 多媒体应用155

4.3.1 使用TAnimate组件播放无声动画155

4.3.2 TMediaPlayer组件的属性、方法和事件159

4.3.3 TMediaPlayer组件使用举例164

练习题168

第5章 文件处理和流的应用171

5.1 文件的分类171

5.1.1 文本文件172

5.1.2 类型文件172

5.1.3 无类型文件172

5.2 文件处理的相关例程172

5.2.1 建立与外部文件的关联和关闭外部文件172

5.2.2 打开文件174

5.2.3 其他文件处理例程175

5.3 文件处理175

5.3.1 文本文件的处理175

5.3.2 类型文件的处理181

5.3.3 无类型文件的处理185

5.4 INI文件和注册表编程188

5.4.1 INI文件编程188

5.4.2 注册表编程199

5.5 磁盘及磁盘文件管理205

5.5.1 Delphi所提供的磁盘文件管理组件205

5.5.2 磁盘文件管理的相关API函数209

5.6 流处理224

5.6.1 TStream类的属性和方法224

5.6.2 TStream的子类227

5.6.3 使用文件流228

5.6.4 使用内存流230

5.6.5 流操作实例232

练习题233

第6章 GUI应用程序开发237

6.1 TForm实例237

6.1.1 TForm的几个常用属性237

6.1.2 TForm的事件244

6.1.3 静态和动态创建窗体247

6.1.4 模式窗体和非模式窗体250

6.2 TApplication实例253

6.2.1 TApplication的常用属性253

6.2.2 TApplication类的常用方法255

6.2.3 TApplication类的常用事件256

6.2.4 应用程序窗口259

6.3 TScreen实例259

6.4 模板的使用和创建261

6.4.1 创建模板262

6.4.2 共享对象库263

6.4.3 模板的使用264

6.4.4 模板设计的一般规则265

6.5 几种常用窗体的制作266

6.5.1 MDI程序开发266

6.5.2 Splash窗口268

6.5.3 About窗口270

6.5.4 自适应分辨率的窗口271

练习题272

第7章 使用dbExpress的数据库应用开发275

7.1 dbExpress引擎的特点275

7.1.1 dbExpress的特点275

7.1.2 dbExpress接口276

7.1.3 dbExpress对数据库的支持277

7.1.4 一个简单的dbExpress应用程序277

7.2 TSQLConnection组件281

7.2.1 使用现有的数据库连接282

7.2.2 新建数据库连接282

7.2.3 关闭登录提示283

7.2.4 事务处理284

7.3 dbExpress数据集290

7.4 数据库更新295

7.4.1 数据集组件SQL语句的设置295

7.4.2 执行数据集组件的SQL语句296

7.4.3 使用TSQLConnection组件的Execute方法296

7.5 TDataSetProvider组件299

7.5.1 TDataSetProvider组件的重要事件300

7.5.2 TDataSetProvider的重要属性301

7.6 客户数据集304

7.6.1 客户数据集的特点304

7.6.2 字段的创建和访问305

7.6.3 操作客户数据集310

7.6.4 客户数据集的索引317

7.7 主从表325

7.7.1 静态实现主从表功能325

7.7.2 动态实现主从表功能327

7.7.3 用客户数据集实现主从表329

7.8 TSimpleDataSet组件332

7.8.1 TSimpleDataSet的内部缓存机制333

7.8.2 TSimpleDataSet组件的重要属性和事件333

7.9 公文包337

7.10 元数据信息340

7.10.1 dbExpress和元数据340

7.10.2 使用TCustomSQLDataSet的SetSchemaInfo方法340

7.10.3 TSQLConnection组件其他获取元数据的方法346

7.10.4 Data和Delta属性352

7.11 TSQLMonitor组件354

练习题356

第8章 使用ADO的数据库应用开发360

8.1 ADO简介360

8.2 Delphi对ADO数据库引擎的支持361

8.2.1 ADO体系结构概述361

8.2.2 ADO组件362

8.2.3 建立ADO数据库应用程序的基本步骤364

8.3 TADOConnection组件的使用364

8.3.1 使用TADOConnection组件建立ADO连接365

8.3.2 登录提示的控制370

8.3.3 数据表和存储过程的取得372

8.3.4 TADOConnection组件的其他属性和使用方法374

8.4 使用ADO数据集和命令组件374

8.4.1 数据集组件的通用属性375

8.4.2 用ADO的数据集组件和命令组件建立与数据库的连接375

8.4.3 数据集组件和命令组件的使用376

8.5 事务处理389

8.6 使用Jet引擎390

8.6.1 使用Jet访问Paradox391

8.6.2 使用Jet访问Excel392

8.6.3 导入和导出393

练习题394

第9章 数据结构编程397

9.1 数据结构和算法397

9.2 线性表398

9.2.1 线性表的运算399

9.2.2 线性表的存储结构399

9.2.3 数组400

9.2.4 线性表的插入和删除400

9.2.5 列表类401

9.2.6 数组组件409

9.3 链表410

9.3.1 线性链表411

9.3.2 循环列表423

9.3.3 双向链表424

9.3.4 多重链表426

9.4 堆栈和队列426

9.4.1 堆栈427

9.4.2 队列435

9.5 树444

9.5.1 树的基本概念445

9.5.2 二叉树445

9.5.3 二叉树的存储结构446

9.5.4 遍历二叉树449

9.5.5 二叉树的类实现454

9.5.6 二叉树类的应用456

9.5.7 Delphi提供的与树有关的组件460

练习题469

第10章 Rave报表472

10.1 Rave报表创建的可视化环境473

10.1.1 导航区域474

10.1.2 页面设计器(Page)475

10.1.3 属性面板475

10.1.4 项目树面板476

10.1.5 状态栏477

10.2 工具栏的具体介绍477

10.2.1 效用工具栏的使用478

10.2.2 组件工具栏482

10.3 报表的预览、保存和打印494

10.3.1 执行报表494

10.3.2 报表预览496

10.3.3 执行打印命令497

10.3.4 报表文件的保存格式497

10.4 报表工程管理498

10.4.1 报表工程499

10.4.2 页面设计501

10.5 数据的连接504

10.5.1 什么是数据连接504

10.5.2 生成一个数据库连接505

10.6 脚本报表508

10.7 Delphi中的Rave组件509

10.7.1 基本组件介绍509

10.7.2 绘制格式511

10.7.3 数据连接513

10.8 创建报表513

10.8.1 报表向导513

10.8.2 自己创建报表517

10.8.3 主从报表520

10.8.4 添加计算字段和设计报表的样式521

练习题522

Borland认证课程介绍525

热门推荐