내가 ThreadPro 멀티 스레드 프로그래밍 델파이 재단의 발전 - 클래스 라이브러리, TThread의 델파이 패키지에 대한 더 많은, 더 많은 구조 유형 TThreadTask 스레드 기반 실용적입니다. 그리고 TThreadPool 쓴다면, 이건 개체의 사용을 포함한 TThreadTask 관리, - 방법을 지향, 상속 및 다형성의 사용 스레드 수영장의 수를 설정하는 복잡한 작업을 달성했다. 모든 사용자 정의 응용 프로그램이 모델을 바탕으로 쓸 수 있으므로 이러한 기본 클래스의 계승하여 프로그램
File list:
ThreadPro
........\demo
........\....\clean.BAT
........\....\config.ini
........\....\debug.htm
........\....\Define.pas
........\....\demo.cfg
........\....\demo.dof
........\....\demo.dpr
........\....\demo.exe
........\....\demo.res
........\....\demo_MemoryManager_EventLog.txt
........\....\FastMM_FullDebugMode.dll
........\....\Main.ddp
........\....\Main.dfm
........\....\Main.pas
........\....\MyHTTPtask.pas
........\....\MyThreadPool.pas
........\....\PROXY.txt
........\....\readme.txt
........\....\WebSearchHolder.pas
........\FastMM470
........\.........\CPP Builder Support
........\.........\...................\FastMM4BCB.cpp
........\.........\Demos
........\.........\.....\Dynamically Loaded DLL
........\.........\.....\......................\ApplicationForm.dfm
........\.........\.....\......................\ApplicationForm.pas
........\.........\.....\......................\DLLForm.dfm
........\.........\.....\......................\DLLForm.pas
........\.........\.....\......................\DynamicallyLoadedDLLDemo.bdsgroup
........\.........\.....\......................\TestApplication.bdsproj
........\.........\.....\......................\TestApplication.cfg
........\.........\.....\......................\TestApplication.dpr
........\.........\.....\......................\TestApplication.res
........\.........\.....\......................\TestDLL.bdsproj
........\.........\.....\......................\TestDLL.cfg
........\.........\.....\......................\TestDLL.dpr
........\.........\.....\......................\TestDLL.res
........\.........\.....\Replacement borlndmm DLL
........\.........\.....\........................\BorlndMM.dll
........\.........\.....\........................\DemoForm.dfm
........\.........\.....\........................\DemoForm.pas
........\.........\.....\........................\FastMM_FullDebugMode.dll
........\.........\.....\........................\FullDebugModeDemo.cfg
........\.........\.....\........................\FullDebugModeDemo.dpr
........\.........\.....\........................\FullDebugModeDemo.res
........\.........\.....\Usage Tracker
........\.........\.....\.............\DemoForm.dfm
........\.........\.....\.............\DemoForm.pas
........\.........\.....\.............\FastMMUsageTracker.dfm
........\.........\.....\.............\FastMMUsageTracker.pas
........\.........\.....\.............\UsageTrackerDemo.dpr
........\.........\.....\.............\UsageTrackerDemo.res
........\.........\FullDebugMode DLL
........\.........\.................\Precompiled
........\.........\.................\...........\FastMM_FullDebugMode.dll
........\.........\.................\FastMM_FullDebugMode.bdsproj
........\.........\.................\FastMM_FullDebugMode.dpr
........\.........\.................\FastMM_FullDebugMode.res
........\.........\Replacement BorlndMM DLL
........\.........\........................\Precompiled
........\.........\........................\...........\for Applications
........\.........\........................\...........\................\Debug
........\.........\........................\...........\................\Performance
........\.........\........................\...........\................\...........\BorlndMM.dll
........\.........\........................\...........\for Delphi IDE
........\.........\........................\...........\..............\Debug
........\.........\........................\...........\..............\Performance
........\.........\........................\...........\..............\...........\BorlndMM.dll
........\.........\........................\BorlndMM.bdsproj
........\.........\........................\BorlndMM.cfg
........\.........\........................\BorlndMM.dpr
........\.........\........................\BorlndMM.dsk
........\.........\........................\BorlndMM.res
........\.........\........................\FastMMDebugSupport.pas
........\.........\Translations
........\.........\............\Afrikaans
........\.........\............\.........\FastMM4Messages.pas
........\.........\............\Belarussian
........\.........\............\...........\FastMM4Messages.pas
........\.........\............\Chinese (Simplified)
........\.........\............\....................\FastMM4Messages.pas
........\.........\............\Czech
........\.........\............\.....\FastMM4Messages.pas
........\.........\............\English
........\.........\............\.......\FastMM4Messages.pas
........\.........\............\German
........\.........\............\......\by Thomas Speck
........\.........\............\......\...............\FastMM4Messages.pas
........\.........\............\......\by Uwe Queisser
........\.........\............\......\...............\FastMM4Messages.pas
........\.........\............\Indonesian
........\.........\............\..........\FastMM4Messages.pas
........\.........\............\Italian
........\.........\............\.......\FastMM4Messages.pas
........\.........\............\Polish
........\.........\............\......\FastMM4Messages.pas
........\.........\............\Portuguese
........\.........\............\..........\FastMM4Messages.pas
........\.........\............\Portuguese (Brazil)
........\.........\............\...................\FastMM4Messages.pas
........\.........\............\Russian
........\.........\............\.......\FastMM4Messages.pas
........\.........\............\Spanish
........\.........\............\.......\FastMM4Messages.pas
........\.........\............\Ukrainian
........\.........\............\.........\FastMM4Messages.pas
........\.........\clean.BAT
........\.........\FastMM4.pas
........\.........\FastMM4Messages.pas
........\.........\FastMM4Options.inc
........\.........\FastMM4_FAQ.txt
........\.........\FastMM4_Readme.txt
........\lvkzlib
........\.......\zlib-1.1.4
........\.......\..........\adler32.c
........\.......\..........\adler32.obj
........\.......\..........\cc.cc
........\.......\..........\compress.c
........\.......\..........\compress.obj
........\.......\..........\crc32.c
........\.......\..........\crc32.obj
........\.......\..........\deflate.c
........\.......\..........\deflate.h
........\.......\..........\deflate.obj
........\.......\..........\gzio.c
........\.......\..........\gzio.obj
........\.......\..........\infblock.c
........\.......\..........\infblock.h
........\.......\..........\infblock.obj
........\.......\..........\infcodes.c
........\.......\..........\infcodes.h
........\.......\..........\infcodes.obj
........\.......\..........\inffast.c
........\.......\..........\inffast.h
........\.......\..........\inffast.obj
........\.......\..........\inffixed.h
........\.......\..........\inflate.c
........\.......\..........\inflate.obj
........\.......\..........\inftrees.c
........\.......\..........\inftrees.h
........\.......\..........\inftrees.obj
........\.......\..........\infutil.c
........\.......\..........\infutil.h
........\.......\..........\infutil.obj
........\.......\..........\makefile.bcc
........\.......\..........\maketree.c
........\.......\..........\makezlib.bat
........\.......\..........\minigzip.c
........\.......\..........\oldmakefile
........\.......\..........\trees.c
........\.......\..........\trees.h
........\.......\..........\trees.obj
........\.......\..........\uncompr.c
........\.......\..........\uncompr.obj
........\.......\..........\zconf.h
........\.......\..........\zlib.h
........\.......\..........\zutil.c
........\.......\..........\zutil.h
........\.......\..........\zutil.obj
........\.......\clean.BAT
........\.......\c_rtl.pas
........\.......\DIRECTIVES.INC
........\.......\lvkBasicChecksumFilters.pas
........\.......\lvkBasicStreamFilters.pas
........\.......\lvkBitMath.pas
........\.......\lvkBufferedStream.pas
........\.......\lvkCheckSumUtils.pas
........\.......\lvkCRC.pas
........\.......\lvkMD5ChecksumFilter.pas
........\.......\lvkSafeMem.pas
........\.......\lvkStreamFilters.pas
........\.......\lvkTypes.pas
........\.......\LVKVERSION.INC
........\.......\lvkVersion.pas
........\.......\lvkZLib.pas
........\.......\lvkZLibConsts.pas
........\.......\lvkZLibTypes.pas
........\.......\lvkZLibUtils.pas
........\.......\Versions.inc
........\threadtask
........\..........\clean.BAT
........\..........\HTTPtask.pas
........\..........\HTTPutil.pas
........\..........\ThreadPool.pas
........\..........\ThreadTask.pas
........\readme.txt