⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 readme.txt

📁 ThreadPro 是本人开发的一套用于多线程编程的 Delphi 基础类库
💻 TXT
字号:
一。什么是 ThreadPro ?

ThreadPro 是本人开发的一套用于多线程编程的 Delphi 基础类库,基于 Delphi 的 TThread 封装了更实用,更结构化的 TThreadTask 线程类。并且写了一个 TThreadPool, 它是 TThreadTask 的管理类,其中运用了面向对象的方法,使用了继承和多态,实现了一个可设置并发任务数的线程池。继承这些基类你可以编写任意自定义的基于这种模型的应用,让你的程序具有强大而安全的多线程处理能力。本人还基于 INDY9 的 IDHTTP 额外封装了一个 THTTPtask 类,并使用了一个第3方的压缩处理库,使 THTTPtask 如同浏览器那样,完全支持 GZIP,令你编写强大的 HTTP 多线程应用变的得心应手。  

二。2.0 版本较之前有什么不同 ?

1。取消了TThreadTask中不安全的强行终止线程的成员方法,改用切断事件关联的方式。
2。修正了TThreadPool中的内存泄漏问题。
3。加强和优化了THTTPtask的成员方法。
4。新增了线程池的“瞬死”运行模式(主要用于穷举破解)
5。增加了线程池终止状态进度条成员,更准确的跟踪线程运行状态
6。完善了DEMO程序,令你能更快速的上手。

更多请自行查看新版源码...

三。如何安装 ThreadPro ?

ThreadPro v2.0 只是 library 而不是 component ,因此不需要安装也无法被安装,使用时请将解压后的 lvkzlib 和 threadtask 目录添加到您IDE的 Tools-> Environment Options-> Library 的 Library Path 中即可,您也可以直接将相关文件拷贝到您的工程中。

四。你是否提供技术支持? 我能在商业项目中使用该类库吗?

使用本类库需要你具备一定的面向对象的编程能力,对于初学者,可能比较难以理解。请仔细看DEMO中的注释。抱歉本人不提供相关的技术支持服务。请不要加本人的QQ咨询相关问题!但您可以在本站发表评论或留言,本人将尽量为您解答。 ThreadPro 是完全开源的,您可以在商业项目中免费使用本类库,没有任何限制。如果您能优化并修正其中的不足之处,请记得发一份修改后的版本给我,谢谢您的支持。

ThreadPro v2.0 - Multithreading the Delphi way

您可以随时从下面的链接下载到最新版本的 ThreadPro

http://www.flying99koo.com/ThreadPro.rar

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -