Que metodo utilizas para la transferencia de datos???. Ya que hace un tiempo antras tuve que hacer un proyecto de robotica en el cual utilice un control activex que esta de pelos. Antiguamente se usaba una dll llamada "Inpout32.dll", la cual funcionaba perfecto en los windows 9x, pero con la masificación de los windows con nucleo nt, esta forma de resolver el problema se descontinuo. Afortunadamente y luego de meses de busqueda, encontre una versión actualizada de este archivo más su correspondiente OCX llamado "hwinterface.ocx", osea que el programador se tomo la molestia de crear una nueva libreria dll compatible con XP/2000 y un control ActiveX orientado especificamente para aplicaciones VB, osea, la salvación misma. No se pues, cualquier cosa responde aca para que compartamos soluciones, ya que el tema me interesa mucho y dispongo algo de tiempo para investigar mas.
PD: Creo que por ahi tengo unos programas pequeños que escribi para probar esta control...