图书介绍

Delphi开发典型模块大全 修订版【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

Delphi开发典型模块大全 修订版
  • 梁水,赛奎春编著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115225863
  • 出版时间:2010
  • 标注页数:603页
  • 文件大小:256MB
  • 文件页数:617页
  • 主题词:软件工具-程序设计

PDF下载


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

下载说明

Delphi开发典型模块大全 修订版PDF格式电子书版下载

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

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

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

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

图书目录

第1章 Delphi 7开发环境1

1.1 Delphi概述1

1.1.1 Delphi简介1

1.1.2 Delphi的发展历程1

1.1.3 Delphi 7.0的新特性1

1.2 Delphi 7.0集成开发环境2

1.2.1 Delphi集成开发环境概述2

1.2.2 Delphi集成开发环境2

1.2.3 Delphi主菜单3

1.2.4 Delphi工具栏6

1.2.5 Delphi组件面板7

1.2.6 对象树状视图8

1.2.7 对象查看器9

1.2.8 代码编辑器9

1.2.9 代码浏览器10

1.2.10 项目管理器10

1.3 定制集成开发环境11

1.3.1 定制编程环境11

1.3.2 定制工具栏12

1.3.3 定制Delphi的组件面板12

1.3.4 定制代码编辑器13

1.3.5 保存定制的开发环境13

1.4 安装其他开发组件14

1.4.1 安装ActiveX组件14

1.4.2 安装第三方组件15

1.5 安装其他开发工具17

1.5.1 安装打包工具17

1.5.2 安装InterBase数据库18

1.6 有效使用光盘资源19

1.6.1 通过Delphi自带的示例学习使用Delphi19

1.6.2 在Delphi中加载报表组件(QReport)19

1.7 有效利用帮助资源20

1.7.1 Delphi帮助文档的使用20

1.7.2 Delphi附属开发环境的帮助21

1.7.3 Delphi中API帮助的使用22

第2章 过程与函数的应用23

2.1 过程与函数简介23

2.2 过程、函数的定义与调用23

2.2.1 过程的声明、定义与调用23

2.2.2 函数的声明、定义与调用24

2.3 过程、函数之间参数传递25

2.3.1 形参与实参25

2.3.2 按值传递和按址传递26

2.3.3 参数类型27

2.4 嵌套调用和递归调用32

2.4.1 嵌套调用32

2.4.2 递归调用33

2.5 过程和函数中变量的作用域35

2.6 函数的重载35

第3章 类的学习与应用37

3.1 类的简介37

3.1.1 类的概念37

3.1.2 类的定义37

3.2 对象38

3.2.1 对象的声明和实例化38

3.2.2 对象的构造与析构39

3.2.3 类与对象的关系41

3.3 属性41

3.3.1 属性的概念41

3.3.2 属性的访问41

3.3.3 属性的存储42

3.3.4 属性的索引43

3.3.5 如何使用数组属性43

3.4 方法44

3.4.1 方法的概念44

3.4.2 方法的类型44

3.5 封装45

3.5.1 封装的概念45

3.5.2 成员的可见性45

3.5.3 逻辑封装46

3.5.4 物理封装46

3.6 继承47

3.6.1 继承的概念47

3.6.2 基类47

3.6.3 继承的可见性48

3.6.4 属性、方法的继承48

3.7 多态52

3.7.1 认识多态52

3.7.2 多态的实现52

3.7.3 抽象类与多态54

3.8 类运算符as、is55

3.9 异常处理55

3.9.1 处理异常55

3.9.2 嵌套使用异常57

3.9.3 使用异常对象58

第4章 多线程的应用59

4.1 线程的基础知识59

4.1.1 线程与进程的关系59

4.1.2 何时使用多线程59

4.1.3 线程调度60

4.2 VCL线程的使用60

4.2.1 TThread类60

4.2.2 线程类的创建62

4.2.3 线程函数63

4.2.4 线程终止和异常64

4.3 Windows线程的使用65

4.3.1 线程的构造与创建65

4.3.2 线程终止66

4.3.3 线程调度与优先级66

4.3.4 消息队列68

4.4 在Delphi语言中使用线程同步69

4.4.1 Synchronize函数69

4.4.2 Lock与UnLock方法70

4.4.3 TCriticalSection类72

4.4.4 TEvent类74

4.4.5 WaitFor方法75

4.5 利用API实现线程同步76

4.5.1 互斥对象76

4.5.2 信号量对象77

第5章 消息处理技术79

5.1 消息的介绍79

5.1.1 消息的基本概念79

5.1.2 消息是如何工作的80

5.2 消息机制原理80

5.2.1 消息的构成80

5.2.2 消息的处理过程81

5.2.3 消息的返回值81

5.3 消息的分类82

5.3.1 标准消息82

5.3.2 组件通知消息82

5.3.3 用户自定义消息82

5.4 消息与事件83

5.4.1 消息的发送83

5.4.2 消息接收84

5.4.3 VCL消息处理85

5.4.4 消息与事件的关系86

第6章 企业QQ89

6.1 企业QQ概述89

6.1.1 主要功能89

6.1.2 界面预览90

6.2 主要实现技术90

6.2.1 类的持久化90

6.2.2 类与流的二进制转换91

6.2.3 消息类的多态92

6.2.4 实现组件的消息传递93

6.3 企业QQ的实现95

6.3.1 公共类的实现95

6.3.2 服务器端实现107

6.3.3 客户端实现108

6.4 程序调试与发布111

第7章 自制帮助工具113

7.1 帮助工具概述113

7.1.1 主要功能113

7.1.2 界面预览113

7.2 主要实现技术114

7.2.1 流的读写技术114

7.2.2 资源文件的读写技术118

7.2.3 树节点与HTML文件的关联118

7.2.4 OLE操作Word文档转换技术119

7.3 帮助工具的实现119

7.3.1 Word与HTML转换的实现119

7.3.2 帮助工具设计器实现121

7.3.3 帮助工具运行程序实现126

7.4 程序调试与发布130

第8章 打包安装工具131

8.1 打包工具概述131

8.1.1 主要功能131

8.1.2 界面预览132

8.2 主要实现技术133

8.2.1 各种系统目录的获取133

8.2.2 文件图标的获取134

8.2.3 快捷方式的创建134

8.2.4 向控制面板中写信息136

8.2.5 文件的合并与拆分137

8.2.6 安装信息与文件的卸载138

8.3 打包安装工具的实现139

8.3.1 打包安装公共类的实现139

8.3.2 打包工具设计器实现143

8.3.3 打包安装程序的实现154

8.3.4 打包卸载程序的实现160

8.4 程序调试与发布163

第9章 板材排料165

9.1 板材排料概述165

9.1.1 主要功能165

9.1.2 界面预览166

9.2 主要实现技术166

9.2.1 矩形排样计算方法166

9.2.2 板材零件集合类型的处理167

9.2.3 板材零件的缩放显示169

9.2.4 如何制作板材零件选中时的标尺170

9.2.5 对计算排料结果进行打印172

9.2.6 如何判断某一点是否在已排零件内部173

9.2.7 板材零件的自动命名173

9.2.8 记忆打印机的设置信息174

9.3 板材排料的实现175

9.3.1 创建板材类型及零件的类型信息175

9.3.2 生成板材零件集合176

9.3.3 对板材的排料178

9.3.4 生成板材排料结果184

9.3.5 对排料结果的打印预览193

9.4 程序调试与发布196

第10章 进销存软件199

10.1 进销存软件概述199

10.1.1 主要功能199

10.1.2 界面预览199

10.2 主要实现技术203

10.2.1 通用数据查询的实现203

10.2.2 通用单据查询窗体的实现205

10.2.3 通用数据选择窗体208

10.2.4 如何使用临时数据集存储数据209

10.2.5 对表格编辑的数据实时汇总211

10.2.6 同一窗体资源的不同业务处理212

10.2.7 消息窗体的设计213

10.2.8 单据编号的设计214

10.2.9 窗体皮肤的应用214

10.3 进销存软件的实现216

10.3.1 系统设置模块的实现216

10.3.2 基础信息管理模块的实现218

10.3.3 各种单据窗体的实现224

10.3.4 单据汇总表的实现230

10.3.5 商品汇总表的实现235

10.3.6 库存查询的实现238

10.4 程序调试与发布243

第11章 窗体皮肤组件245

11.1 窗体皮肤组件概述245

11.1.1 主要功能245

11.1.2 界面预览245

11.2 主要实现技术246

11.2.1 属性方法的定义与实现246

11.2.2 如何使控件可放置子控件246

11.2.3 如何实现组件属性分类247

11.2.4 如何解决组件删除时的错误249

11.2.5 如何实现皮肤的自动更新249

11.2.6 标题栏图标的绘制251

11.2.7 组件的注册251

11.3 窗体皮肤组件的实现252

11.3.1 资源包分类属性的实现252

11.3.2 资源包的实现253

11.3.3 窗体元素类的实现255

11.3.4 窗体皮肤组件的实现256

11.4 程序调试与发布263

第12章 导航面板组件265

12.1 导航面板组件概述265

12.1.1 主要功能265

12.1.2 界面预览265

12.2 主要实现技术266

12.2.1 图片资源的使用266

12.2.2 分组信息的绘制266

12.2.3 组中项信息的绘制267

12.2.4 滚动条滑块大小的计算268

12.2.5 组、项数据信息的存储269

12.2.6 组件编辑器与属性编辑器的实现270

12.3 导航面板组件的实现272

12.3.1 导航面板组件分组与项的定义与实现272

12.3.2 自制滚动条的定义与实现275

12.3.3 导航面板样式类的定义与实现278

12.3.4 导航面板组件的实现284

12.3.5 分组与项编辑器的实现285

12.4 程序调试与发布286

第13章 短信息管理平台287

13.1 短信息管理平台概述287

13.1.1 主要功能287

13.1.2 界面预览287

13.2 主要实现技术288

13.2.1 短信猫操作288

13.2.2 列表导航的动态生成289

13.2.3 如何使列表中的行对应数据表中的记录291

13.2.4 临时内存数据集的创建292

13.3 短信息管理平台的实现293

13.3.1 数据模块的创建293

13.3.2 常用联系人分组管理的实现294

13.3.3 常用联系人的实现295

13.3.4 常用短语分类管理的实现298

13.3.5 常用短语信息管理的实现299

13.3.6 信息发送的实现301

13.3.7 信息收发管理的实现303

13.4 程序调试与发布306

第14章 语音卡录音系统307

14.1 语音卡录音系统概述307

14.1.1 主要功能307

14.1.2 界面预览308

14.2 主要实现技术308

14.2.1 语音卡的初始化操作309

14.2.2 来电号码的获取310

14.2.3 语音卡的放音操作311

14.2.4 语音卡内线连通的实现311

14.2.5 语音卡录音功能的实现312

14.3 语音卡录音系统的实现313

14.3.1 语音卡操作类的定义与实现313

14.3.2 录音系统登录模块的实现316

14.3.3 录音系统用户管理模块的实现317

14.3.4 录音系统地区管理的实现318

14.3.5 录音系统并下号码管理的实现320

14.3.6 录音系统录音查听模块的实现322

14.3.7 录音系统录音信息统计的实现325

14.3.8 语音卡的初始化操作327

14.4 程序调试与发布328

第15章 企业助理系统329

15.1 企业助理系统概述329

15.1.1 主要功能329

15.1.2 界面预览330

15.2 主要实现技术331

15.2.1 服务器端DCOM的创建331

15.2.2 DCOM客户端的远程连接与调用332

15.2.3 利用DCOM向服务器端上传文件333

15.2.4 DCOM服务器端对客户信息的存储334

15.3 企业助理系统的实现335

15.3.1 服务器端管理功能的实现335

15.3.2 客户端系统登录模块的实现337

15.3.3 工作记录管理模块的实现339

15.3.4 加班信息管理的实现346

15.3.5 个人备忘录管理的实现349

15.3.6 消息发送模块的实现351

15.3.7 企业公告栏的实现355

15.4 程序调试与发布357

第16章 企业文档管理系统359

16.1 企业文档管理系统概述359

16.1.1 主要功能359

16.1.2 界面预览360

16.2 主要实现技术360

16.2.1 服务器端的创建361

16.2.2 服务器端托盘图标的实现363

16.2.3 应用线程实现文件的上传与下载364

16.2.4 批量操作的应用366

16.2.5 如何实现文件的自动上传功能368

16.3 企业文档管理系统的实现371

16.3.1 资料集的管理372

16.3.2 客户端对文件及文件夹的操作374

16.3.3 文件及文件夹属性的实现377

16.3.4 文档资料的查询381

16.3.5 用户管理的实现383

16.4 程序调试与发布385

第17章 视频图像录制387

17.1 视频图像录制概述387

17.1.1 主要功能387

17.1.2 界面预览387

17.2 主要实现技术388

17.2.1 自定义属性编辑器的实现388

17.2.2 视频头连接与断开的实现390

17.2.3 图像信息的捕获392

17.2.4 AVI文件录制的实现392

17.3 视频图像录制工具的实现394

17.3.1 自定义异常类的实现394

17.3.2 视频控制组件的实现394

17.3.3 视频控制实例的实现402

17.4 程序调试与发布405

第18章 住房公积金管理系统407

18.1 住房公积金管理系统概述407

18.1.1 主要功能407

18.1.2 界面预览408

18.2 主要实现技术410

18.2.1 调用Windows系统的计算器410

18.2.2 如何使用快捷键410

18.2.3 设置TListBox组件的风格411

18.2.4 限制用户输入的编辑框411

18.2.5 通过消息屏蔽使窗体不可移动411

18.3 住房公积金管理系统的实现412

18.3.1 主窗体设计412

18.3.2 数据模块的实现422

18.3.3 职工档案模块的实现423

18.3.4 期初余额模块的实现427

18.3.5 按月自动登账模块的实现428

18.3.6 利息结算模块的实现430

18.3.7 余额表查询模块的实现432

18.3.8 用户管理模块的实现434

18.3.9 程序中报表的实现435

18.4 程序调试与发布438

第19章 健身房管理系统441

19.1 健身房管理系统概述441

19.1.1 主要功能441

19.1.2 界面预览442

19.2 主要实现技术443

19.2.1 利用代码动态创建窗体443

19.2.2 防止输入非法字符444

19.2.3 限制表格中某列数据编辑445

19.2.4 在窗体关闭时释放窗体445

19.2.5 在窗体的客户区域拖动窗体446

19.2.6 在列表视图中拖动视图项446

19.3 健身房管理系统的实现447

19.3.1 主窗体的实现447

19.3.2 窗体框架的实现451

19.3.3 系统登录模块的实现455

19.3.4 员工信息模块的实现457

19.3.5 服务项目模块的实现460

19.3.6 操作员管理模块的实现464

19.3.7 设备入库管理模块的实现467

19.3.8 娱乐项目收费模块的实现472

19.3.9 娱乐收费查询模块的实现476

19.4 程序调试与发布479

第20章 图书综合管理系统483

20.1 图书综合管理系统概述483

20.1.1 主要功能483

20.1.2 界面预览484

20.2 主要实现技术486

20.2.1 图书类别的树型结构486

20.2.2 自动生成的号码488

20.2.3 Office Web Component的应用489

20.2.4 创建触发器491

20.3 图书综合管理系统的实现491

20.3.1 主窗体的实现491

20.3.2 带颜色菜单的实现495

20.3.3 数据模块的实现498

20.3.4 系统登录模块的实现499

20.3.5 图书信息管理模块的实现501

20.3.6 入库管理模块的实现503

20.3.7 销售管理模块的实现505

20.3.8 图书借阅与归还模块的实现506

20.3.9 操作员管理模块的实现509

20.4 程序调试与发布511

第21章 房地产信息管理系统513

21.1 房地产信息管理系统概述513

21.1.1 主要功能513

21.1.2 界面预览514

21.2 主要实现技术516

21.2.1 利用Excel分析房屋资料数据516

21.2.2 控制移动窗体中组件的焦点517

21.2.3 事务在数据库中的应用518

21.2.4 在关闭窗口前加入确认对话框518

21.3 房地产信息管理系统的实现518

21.3.1 主窗体的实现518

21.3.2 工具栏拖曳519

21.3.3 房型资料录入模块的实现520

21.3.4 楼盘楼房资料录入模块的实现523

21.3.5 房屋销售管理模块的实现524

21.3.6 客户数据分析模块的实现528

21.4 程序调试与发布531

第22章 批发零售管理系统533

22.1 批发零售管理系统533

22.1.1 主要功能533

22.1.2 界面预览534

22.2 主要实现技术536

22.2.1 更改TDBGrid组件某些行字体的颜色536

22.2.2 将窗体拖入面板中537

22.2.3 记录系统错误日志537

22.2.4 控制POS机打开钱箱538

22.3 批发零售管理系统的实现538

22.3.1 主窗体的实现538

22.3.2 基类窗体TBase_Form的实现540

22.3.3 基类窗体BaseBrowser_Form的实现542

22.3.4 员工信息管理模块的实现543

22.3.5 商品信息管理模块的实现547

22.3.6 仓库信息管理模块的实现550

22.3.7 入库管理模块的实现552

22.3.8 出库管理模块的实现556

22.3.9 入库退货管理模块的实现560

22.3.10 POS机零售管理模块的实现562

22.3.11 商品批发管理模块的实现565

22.3.12 入库单据查询模块的实现568

22.3.13 入库商品查询模块的实现569

22.3.14 销售单据查询模块的实现570

22.3.15 销售商品查询模块的实现572

22.4 程序调试与发布573

第23章 程控电话计费系统575

23.1 程控电话计费系统575

23.1.1 主要功能575

23.1.2 界面预览575

23.2 主要实现技术578

23.2.1 使用TMSComm组件578

23.2.2 共用查询窗体的创建580

23.2.3 基础窗体的创建582

23.3 程控电话计费系统的实现583

23.3.1 主窗体的实现583

23.3.2 菜单设计586

23.3.3 系统登录设计586

23.3.4 分机状态浏览模块的实现588

23.3.5 电话分机设置模块的实现589

23.3.6 字典信息管理模块的实现592

23.3.7 分机信息管理模块的实现595

23.3.8 工作站模块的实现596

23.3.9 组策略模块的实现597

23.3.10 用户权限分配模块的实现601

23.4 程序调试与发布603

热门推荐