Hello,
I am an old fashioned ActiveX developer. I am always using Visual Basic 6.0 for this purpose which is compatible with any Ms Windows platforms. Let me know if you consider to use VB6 and let's discuss about your requirement.
Best Regards,
Khamid