|
Asynchronous Downloader
-
Version
1.0
Development tool for Windows programmers. It provides
a Windows DLL, named as ReDnLoad.dll with a few
functions callable from just about any Windows
programming language. These functions provide
" Information about files at a remote website
" Multi-threaded downloading of as many files as
needed and allowed by the available memory
" Retrieving the content of files without
writing them to disk, text and binary files are all
supported
The package also includes the source code of a VB 6.0
ActiveX DLL and a sample VB 6.0 application that uses
the ActiveX component. This code demonsrates how to
create multi-threaded VB 6.0 applications and how to
overcome on the limitations of VB 6.0. The sample code
converts callback functions in a VB .bas module to
events in a class module.
Despite the VB sample codes the DLL itself can be used
from C++, Delphi, PowerBasic and other languages as
well. The minimum requirements are the support for
function pointers or at least for windows handles. The
use of the DLL from the listed languages is pretty
straightforward due to the fact that these languages
are thread safe unlikely VB 6.0.
|