La Web del Programador: Comunidad de Programadores
 
    Pregunta:  40906 - COMO UTILIZO EL PUERTO USB O PARALELO
Autor:  Alice Vidal
Hola soy de pachuca y estoy realizando mi tesis y quisiera que me ayudaran ya que en windows 98 tenia yo una dll que me servia para mandar datos y recibir datos por el puerto paralelo, pero ahora que tengo windows xp pues esa dll ya no funcionaquisiera que me ayudaran a conseguir una dll que funcione en windows xp para el puerto paralelo o incluso si me pueden mandar informacion de como enviar y recibir datos con el puerto usb seria muchisimo mejor muchas gracias de antemano.

  Respuesta:  CESAR NAVA SOTO
Yo tambien realice un sistema empleando el puerto paralelo. A continuacion te muestro algo de la informacion que adquiri. Si requieres mas informacion mandame un e-mail.

El problema radica en que Windows XP esta basado en NT, al igual que Windows NT 4.0 y Windows 2000. Si pruebas tu aplicacion en cualquier Windows NT (NT 4.0, 2000 o XP) no funcionara, porque NT maneja en forma distinta los controladores, ademas de que niega el acceso a los puertos, a usuarios con permisos de usuario limitado.

Si quieres que tu aplicacion corra en cualquier Windows (ya sea 95, 98, Me, NT 4.0, 2000 o XP), yo te recomiendo usar la libreria Dlportio.dll, de la empresa DriverLinx. Esta libreria es gratuita, y permite el acceso a los puertos desde cualquier Windows.