图书介绍

用 Delphi 开发共享软件PDF|Epub|txt|kindle电子书版本网盘下载

用 Delphi 开发共享软件
  • 吴志辉著 著
  • 出版社: 北京:化学工业出版社
  • ISBN:9787122037107
  • 出版时间:2009
  • 标注页数:259页
  • 文件大小:52MB
  • 文件页数:266页
  • 主题词:软件工具-程序设计

PDF下载


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

下载说明

用 Delphi 开发共享软件PDF格式电子书版下载

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

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

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

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

图书目录

第1章 绪言1

1.1 程序员开发之路1

1.2 本书学习方法1

1.3 Delphi开发分类2

1.4 对共享软件的看法3

1.5 支持源代码开源3

1.6 关于系统分析师3

1.7 关于计算机语言3

第2章 开发串口通讯程序5

2.1 串口通讯组件的结构5

2.1.1 事件对象的使用6

2.1.2 接收数据线程8

2.1.3 发送数据线程8

2.2 在Delphi IDE环境开发组件9

2.3 使用线程类TThread11

2.4 组件的调试12

2.5 代码分析12

2.6 应用程序设计23

2.7 总结28

习题28

第3章 万能图形编辑器29

3.1 功能分析29

3.2 知识准备30

3.3 TMyShape源代码分析30

3.4 在应用程序中动态创建可视组件45

3.5 总结52

习题52

第4章 通用表格编辑器53

4.1 .INI文件的使用53

4.2 .INI文件的结构54

4.3 .INI文件的读写54

4.4 .INI文件的高级应用56

4.5 .INI文件的优缺点60

4.6 总结60

习题60

第5章 逻辑梯形图编辑器61

5.1 学习目标61

5.2 结构化存储复合文件的结构61

5.3 .STG文件的读写62

5.4 .STG文件的优缺点66

5.5 .INI和.STG文件的性能测试比较66

5.6 “简易逻辑梯形图编辑器”的开发68

5.6.1 逻辑梯形图的数据结构68

5.6.2 类TMyLogic的实现70

5.6.3 类TLGLink的实现72

5.6.4 类TTestLG的实现73

5.7 关于逻辑梯形图路径的遍历79

5.8 总结80

习题80

第6章 CMOS数据读写程序81

6.1 编写组件访问IO内存地址81

6.2 组件源代码分析81

6.3 TMyWinIO的使用86

6.4 总结88

习题89

第7章 多声卡音频自动播出系统90

7.1 需求分析90

7.2 知识准备90

7.3 混音器组件简介91

7.4 混音器组件源代码分析91

7.4.1 混音器类91

7.4.2 混音通道类93

7.4.3 混音效果管理类95

7.5 节目表编辑器简介96

7.6 自动播出软件简介99

7.7 总结109

习题109

第8章 报表打印与动态连接库110

8.1 任务分析110

8.2 如何显示.DLL中的窗体111

8.3 创建包含窗体的动态连接库112

8.4 如何模拟显示报表和打印报表115

8.5 总结121

习题122

第9章 坦克大战游戏程序编写123

9.1 编写实时游戏程序的要求123

9.2 Tank War游戏简介124

9.3 素材库程序编写125

9.4 地图编辑程序编写133

9.5 游戏主程序编写141

9.5.1 精灵基类Tsprite的实现141

9.5.2 精灵引擎TSpriteEngine的实现144

9.5.3 坦克类的实现145

9.5.4 主控程序编写152

9.6 总结159

习题159

第10章 系统编程——键盘监视160

10.1 任务分析160

10.2 建立键盘监视.DLL160

10.3 键盘监视组件的编写169

10.4 创建应用程序“键盘监视”179

第11章 服务程序编写——定时关机180

11.1 需求分析180

11.2 如何编写服务程序181

11.3 源代码分析182

11.4 安装和使用服务程序189

习题190

第12章 进程隐藏——监视系统键盘191

12.1 进程和线程191

12.2 创建进程隐藏程序193

12.3 动态连接库的编写198

习题203

第13章 局域网编程204

13.1 学习任务204

13.2 选择通讯协议205

13.3 获取局域网中的工作组和计算机206

13.4 建立简单的通讯联络方式207

13.5 取得远程计算机的屏幕图像207

13.6 取得远程计算机的进程信息210

13.7 改进思路211

13.8 完整代码211

习题228

第14章 再谈Win32 SDK编程229

14.1 再谈使用Win32 API的必要性229

14.2 混音器编程中使用API229

14.2.1 如何确定相关API之间的关系230

14.2.2 正确使用数据结构233

14.3 使用API的经验总结234

14.4 用组件封装API235

习题235

第15章 软件编程实例236

15.1 实例——工作任务管理器236

15.1.1 需求目的236

15.1.2 设计构思237

15.1.3 主要API函数介绍238

15.1.4 主要工作流程239

15.1.5 习题243

1.5.2 实例2——桌面提示器243

15.2.1 需求发现243

15.2.2 设计思路245

15.2.3 改变桌面墙纸245

15.2.4 习题248

15.3 实例3——邮件群发程序249

15.3.1 非功能性要求249

15.3.2 使用Indy9组件发送邮件251

15.3.3 使用多线程方式发送邮件251

15.3.4 共享软件改进建议256

习题257

附录258

光盘使用说明258

开发包的安装258

热门推荐