图书介绍

Delphi深度编程及其项目应用开发PDF|Epub|txt|kindle电子书版本网盘下载

Delphi深度编程及其项目应用开发
  • 李存斌,汪兵编著 著
  • 出版社: 北京:中国水利水电出版社
  • ISBN:7508412133
  • 出版时间:2002
  • 标注页数:393页
  • 文件大小:46MB
  • 文件页数:405页
  • 主题词:

PDF下载


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

下载说明

Delphi深度编程及其项目应用开发PDF格式电子书版下载

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

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

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

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

图书目录

基础篇:Delphi深度编程技术1

第1章 理解Windows消息1

1.1 消息概述1

1.2 Windows消息工作机理2

1.3 Delphi的VCL消息系统处理原理3

1.4 发送消息5

1.4.1 Perform()5

1.4.2 SendMessage()和PostMessage()5

1.4.3 消息的发送5

1.6 消息过滤7

1.5 消息处理7

第2章 进程与线程10

2.1 进程与线程10

2.1.1 进程概述10

2.1.2 进程的直接创建10

2.1.3 列举系统打开的进程12

2.1.4 线程概述13

2.2 进程间通讯(IPC)14

2.2.1 利用WM_COPYDATA消息实现进程间通讯14

2.2.2 利用内存映射文件实现进程间通讯28

2.3 TThread对象40

2.3.1 线程的创建40

2.3.3 线程的终止44

2.3.2 线程的挂起和恢复44

2.3.4 与VCL同步45

2.4 线程同步46

2.4.1 临界区(CriticalSection)48

2.4.2 互斥(Mutex)51

2.4.3 信号量(Semaphore)55

2.5 进程的优先级别58

2.5.1 进程的优先级类58

2.5.2 相对优先级59

2.6 后台多线程数据查询实例59

3.1 组件的基本概念64

第3章 自定义组件的编写64

3.1.1 属性65

3.1.2 方法68

3.1.3 事件69

3.1.4 拥有关系70

3.1.5 父子关系71

3.2 组件创建实例71

3.3 组件的高级技术——属性编辑器和组件编辑器76

3.3.1 组件的属性编辑器76

3.3.2 组件的组件编辑器78

3.3.3 带有属性编辑器和组件编辑器的自定义组件实例78

3.4 创建对话框组件87

4.1.1 文本文件90

第4章 文件操作90

4.1 文件的基本操作90

4.1.2 有类型文件93

4.1.3 INI文件94

4.1.4 无类型文件98

4.1.5 文件的复制99

4.2 内存映射文件101

4.2.1 内存映射文件的应用101

4.2.2 映射文件的使用102

4.3 内存映射文件的应用106

5.1 DLL概述114

第5章 创建DLL应用程序114

5.2 DLL的创建115

5.2.1 DLL项目文件115

5.2.2 Exports关键字的使用116

5.2.3 DLL中的变量117

5.2.4 DLL实例:动态DLL中的窗体117

5.3 DLL的调用119

5.3.1 静态调用119

5.3.2 动态调用121

5.4 DLL的入口函数和出口函数123

5.4.1 进程/线程的初始化和例程的终止123

5.4.2 DLL入口/出口示例124

5.5 利用DLL创建插件程序127

5.5.1 插件程序的设计思想128

5.5.2 插件应用程序的创建128

5.5.3 创建调用插件程序的主程序130

第6章 两层数据库应用程序135

6.1 关系型数据库135

6.1.1 关系型数据库概述135

6.1.2 结构化查询语言(SQL)135

6.2 数据库的连接138

6.2.1 基于BDE的数据库连接138

6.2.2 基于ODBC的数据库连接139

6.2.3 基于ADO的数据库连接技术142

6.3 TSession元件144

6.4 TDataBase组件146

6.4.1 TDataBase组件的使用147

6.4.2 用配置文件动态设置BDE148

6.5 数据访问组件149

6.5.1 TTable组件149

6.5.2 TQuery组件152

6.5.3 TStoredProc过程156

6.6 数据感知组件157

6.7 事务158

7.1 一个简单的多层应用系统160

7.1.1 服务器端应用程序的建立160

第7章 多层数据库应用程序160

7.1.2 客户端应用程序的建立163

7.2 多层应用系统处理数据的原理164

7.2.1 多层应用系统的结构164

7.2.2 存取数据的运作原理165

7.2.3 更新数据的运作原理166

7.3 容错处理和负载平衡166

7.4 Active Form174

第8章 Socket编程179

8.1 WinSock基础179

8.1.1 TCP、UDP和IP协议179

8.1.4 面向连接的协议套接字的调用181

8.1.2 套接字(Socket)181

8.1.3 客户/服务器模式181

8.1.5 面向无连接协议的套接字的调用183

8.2 利用Winsock API实现Socket编程184

8.2.1 常用WinSock API函数184

8.2.2 利用WinSock API实现Socket编程188

8.3 利用组件实现Socket编程199

8.3.1 TClientSocket组件199

8.3.2 TServerSocket组件200

8.3.3 远程抓屏示例201

8.4 通讯中间件的制作210

8.4.1 磁盘队列的实现211

8.4.2 客户端和服务器端发送接收磁盘队列数据的套接字的建立228

8.4.3 中间件的简单应用235

第9章 串口编程241

9.1 串口通信的基础知识241

9.1.1 同步通信和异步通信241

9.1.2 波特率和数据传输率242

9.2 串口通信API243

9.2.1 DCB数据结构243

9.2.2 与串口通信相关的函数246

9.3 利用API函数创建串口通信示例251

9.3.1 发送数据部分设计(向串口写数据)251

9.3.3 程序的具体设计和实现252

9.3.2 数据部分设计(从串口读数据)252

9.4 利用SPCOMM组件实现串口通信编程265

9.4.1 SPCOMM组件的安装265

9.4.2 SPCOMM组件的属性、方法和事件265

9.4.3 利用SPCOMM通讯组件实现串口通讯的实例266

应用篇:物资管理信息系统项目应用开发272

第10章 物资管理信息系统概述及其总体框架设计272

10.1 系统总体结构设计272

10.2 物资管理信息系统需求定义和业务流程图274

10.2.1 仓储管理274

10.2.4 物资管理系统的业务流程275

10.2.3 合同管理275

10.2.2 计划管理275

第11章 物资管理信息系统后台数据库设计277

11.1 关系型数据库概述277

11.1.1 关系型数据库277

11.1.2 物资管理信息系统数据库的建立278

11.2 物资管理信息系统数据结构的设计278

11.2.1 权限管理数据结构的设计279

11.2.2 仓储管理数据结构的设计280

11.2.3 计划管理数据结构的设计281

11.2.4 合同管理数据结构的设计282

11.2.5 基础设置数据结构的设计284

第12章 应用服务器的实现287

12.1 创建应用服务器的实例287

12.2 状态区编程288

12.3 动态数据库的连接292

12.4 远程数据模块的建立297

第13章 客户端应用程序的设计299

13.1 客户端应用程序系统流程和系统功能299

13.1.1 系统流程299

13.1.2 系统功能301

13.2 构建客户端应用程序框架301

第14章 动态连接应用服务器的实现302

15.1 系统登录的设计316

第15章 通用权限管理模块的设计316

15.2 权限设计表中数据的维护327

第16章 通用查询和报表组件的制作344

16.1 通用查询组件的创建344

16.2 通用报表模块的制作354

第17章 通用基础数据维护模块的设计363

17.1 界面设计363

17.2 代码实现364

17.2.1 以目录树的格式显示部门档案数据365

17.2.2 利用目录树导航数据366

17.2.3 利用目录树操作数据367

17.2.5 打印部门档案372

17.2.4 按表格的标题排序372

第18章 物资管理信息系统业务操作模块的设计375

18.1 数据表的设置375

18.2 收料单据主表显示区377

18.3 具体的材料明细表显示区380

18.4 数据操作区384

第19章 综合查询模块的设计390

19.1 数据源的设置390

19.2 窗体样式设计390

19.3 代码实现391

19.3.1 查询数据391

19.3.2 打印数据392

19.3.3 全部浏览393

热门推荐