We need a little bit of code that can efficiently do an asynchronous download of up to 20 HTML/XML pages via HTTP. We're currently using MS WinHTTP but this is proving to be a bit hurtful to the processor, plus no one here is very experienced with it. The pages need to be returned into an array ready for post processing. Our current process achieves this in around 2 seconds, but like I say, the processor usage spikes. If you can shave a little time off all the better but above all we want the function to have little effect on processor usage. We're running a PIII 1GHz, 1Gig RAM, Win2000, 100Mbit.
## Deliverables
Compiled component. Complete copyrights to all work purchased.
## Platform
We're running VB 6, app needs to run from VB with no problems.