File list (Check if you may need any files):
BMThread
........\BMSamples
........\.........\BCB 4.0
........\.........\.......\BMThread
........\.........\.......\........\ThreadDemo.bpr
........\.........\.......\........\ThreadDemo.cpp
........\.........\.......\........\Threaddemo.exe
........\.........\.......\........\ThreadDemo.res
........\.........\.......\........\Unit1.cpp
........\.........\.......\........\Unit1.dfm
........\.........\.......\........\Unit1.h
........\BMSynchroMethods.cpp
........\BMSynchroMethods.dfm
........\BMSynchroMethods.h
........\BMThread.cpp
........\BMThread.DCR
........\BMThread.h
........\BMThreadDsnCB2006.bdsproj
........\BMThreadDsnCB2006.cpp
........\BMThreadDsnCB2006.res
........\BMThreadDsnCB2007.cbproj
........\BMThreadDsnCB2007.cpp
........\BMThreadDsnCB2007.res
........\BMThreadDsnCB2009.cbproj
........\BMThreadDsnCB2009.cpp
........\BMThreadDsnCB2009.res
........\BMThreadDsnCB5.bpk
........\BMThreadDsnCB5.cpp
........\BMThreadDsnCB5.res
........\BMThreadDsnCB6.bpk
........\BMThreadDsnCB6.cpp
........\BMThreadDsnCB6.res
........\BMThreadGroupCB2006.bdsgroup
........\BMThreadGroupCB2007.groupproj
........\BMThreadGroupCB2009.groupproj
........\BMThreadPkgCB2006.bdsproj
........\BMThreadPkgCB2006.cpp
........\BMThreadPkgCB2006.res
........\BMThreadPkgCB2007.cbproj
........\BMThreadPkgCB2007.cpp
........\BMThreadPkgCB2007.res
........\BMThreadPkgCB2009.cbproj
........\BMThreadPkgCB2009.cpp
........\BMThreadPkgCB2009.res
........\BMThreadPkgCB5.bpk
........\BMThreadPkgCB5.cpp
........\BMThreadPkgCB5.res
........\BMThreadPkgCB6.bpk
........\BMThreadPkgCB6.cpp
........\BMThreadPkgCB6.res
........\BMThreadProjectGroupCB5.bpg
........\ReadMe.txt