This ActiveX control allows for easy batch file uploading to a server via HTTP post, including entire folder uploads with one click. Users can configure paths, destinations, and form variables, and a free trial is available.

One of the best things about the control is that you can upload the entire contents of a folder with just a single click, which can save you a tremendous amount of time. Moreover, the control enables developers and end users to set paths, destinations, and form variables, ensuring that the upload process is customized to your requirements.
With the ability to filter files by extension and size, you can easily weed out irrelevant files and streamline the uploading process. The control can be used in a web page or a COM enabled environment, and its interface is more effective than a standard web form with a Browse button.
The control features a progress bar that displays the status of file upload, and an abort and continue facility that ensures you can retain control throughout the upload process. Moreover, the control stores settings in an inifile to avoid users entering paths every time they upload files.
Another great feature of this control is that it can be hidden or reduced to just a progress bar and operated from the calling application, where files for upload can be specified by name. Overall, this is an incredibly useful tool that can save you a lot of time and hassle when uploading multiple files. There is also a fully functional free trial available, so you can test it for yourself before making a purchase.
Version 1.1: Support for server authentication.