This software offers an asynchronous HTTP download solution for Windows programming. It includes source code for an ActiveX wrapper and a sample application.
Among the features offered by ReDnLoad.dll are the ability to retrieve information about files at a remote website, multi-threaded downloading of as many files as needed (while staying within the bounds of available memory), and the ability to retrieve the contents of files without writing them to disk (both text and binary files are supported).
In addition to the DLL itself, ReDnLoad.dll also includes the source code for a VB 6.0 ActiveX DLL, as well as a sample VB 6.0 application that demonstrates the use of the ActiveX component. This code shows how to create multi-threaded VB 6.0 applications and how to overcome some of the limitations of VB 6.0. The sample code even converts callback functions in a VB .bas module to events in a class module!
Although the sample code is specifically designed for VB 6.0, the DLL itself can be used with a variety of other programming languages, including C++, Delphi, PowerBasic, and more. The only requirements are support for function pointers (or alternatively, support for windows handles).
Overall, the use of the DLL from the listed languages is quite straightforward - especially compared to VB 6.0, which can be a bit trickier to work with due to certain thread safety issues. So if you're a Windows programmer looking to streamline your development processes and take advantage of powerful tools like multi-threading, definitely check out ReDnLoad.dll!
Version 1.0: N/A