ThreadPro 是本人開發(fā)的一套用于多線程編程的 Delphi 基礎(chǔ)類庫,基于 Delphi 的 TThread 封裝了更實(shí)用,更結(jié)構(gòu)化的 TThreadTask 線程類。并且寫了一個(gè) TThreadPool, 它是 TThreadTask 的管理類,其中運(yùn)用了面向?qū)ο蟮姆椒ǎ褂昧死^承和多態(tài),實(shí)現(xiàn)了一個(gè)可設(shè)置并發(fā)任務(wù)數(shù)的線程池。繼承這些基類你可以編寫任意自定義的基于這種模型的應(yīng)用,讓你的程序具有強(qiáng)大而安全的多線程處理能力。本人還額外封裝了一個(gè) THTTPtask 類,該類是基于 INDY9 的 IDHTTP 進(jìn)一步封裝而成,并使用了一個(gè)第3方的壓縮處理庫,使 THTTPtask 如同瀏覽器那樣,完全支持 GZIP,令你編寫強(qiáng)大的 HTTP 多線程應(yīng)用變的得心應(yīng)手。
標(biāo)簽:
ThreadPro
Delphi
多線程編程
上傳時(shí)間:
2014-01-21
上傳用戶:問題問題