|
盒子资源分类 |
|
|
|
|
ThreadPro v2.0 |
|
关键字:开源 类库 ThreadPro 多线程 http |
来 自:原创 |
平 台:Win2k/XP/NT,Win2003 |
下载所需:0 火柴 |
深浅度:中级 |
完成时间:2006/8/7 |
发布者:99koo |
发布时间:2006/8/8 |
编辑器:DELPHI7 |
语 种:简体中文 |
分 类:互联网 |
下载浏览:4766/13741 |
|
|
|
|
一。什么是 ThreadPro ?
ThreadPro 是本人开发的一套用于多线程编程的 Delphi 基础类库,基于 Delphi 的 TThread 封装了更实用,更结构化的 TThreadTask 线程类。并且写了一个 TThreadPool, 它是 TThreadTask 的管理类,其中运用了面向对象的方法,使用了继承和多态,实现了一个可设置并发任务数的线程池。继承这些基类你可以编写任意自定义的基于这种模型的应用,让你的程序具有强大而安全的多线程处理能力。本人还额外封装了一个 THTTPtask 类,该类是基于 INDY9 的 IDHTTP 进一步封装而成,并使用了一个第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 http://www.flying99koo.com/ThreadPro.rar
ThreadPro v2.0 - Multithreading the Delphi way http://www.flying99koo.com |
|
本站原创作品,未经作者许可,严禁任何方式转载;转载作品,如果侵犯了您的权益,请联系我们! |
相关文章 |
|
|
|
相关评论 |
|
|
|
|