• Sábado 14 de Diciembre de 2024, 22:55

Autor Tema:  Manejar Puerto Paralelo  (Leído 1434 veces)

cuevas

  • Nuevo Miembro
  • *
  • Mensajes: 3
    • Ver Perfil
Manejar Puerto Paralelo
« en: Martes 27 de Enero de 2004, 18:59 »
0
necesito manejar el puerto paralelo con Visual Studio 6.0 pero al intentar usar las funciones _outp o _inp siempre obtengo excepciones al ejecutar el programa. He cambiado distintas dll pero sigue sin funcionar, alguien me puede ayudar????

estaria bien porque comienzo a pensar en suicidarme
gracias

JuanK

  • Miembro de ORO
  • ******
  • Mensajes: 5393
  • Nacionalidad: co
    • Ver Perfil
    • http://juank.io
Re: Manejar Puerto Paralelo
« Respuesta #1 en: Miércoles 28 de Enero de 2004, 03:34 »
0
debes controlar las exepciones con try y catch
no es dificil manejar los puertos.
por cierto que lenguaje usas??
c ?
c++?
vbasic?
[size=109]Juan Carlos Ruiz Pacheco
[/size]
Microsoft Technical Evangelist
@JuanKRuiz
http://juank.io

cuevas

  • Nuevo Miembro
  • *
  • Mensajes: 3
    • Ver Perfil
Re: Manejar Puerto Paralelo
« Respuesta #2 en: Jueves 29 de Enero de 2004, 09:42 »
0
utilizo c++ con windows 2000. He intentado controlar las excepcio que me da pero no hay manera. Es la 0xc0000096, una excepcion de privilegio. Quizá debería poner micro en modo supervisor pero no se hacerlo.También he pensado que puede haber problemas por ser windows 2000 porque si busco la ayuda de visual studio para esas funciones habla se compatibilidad con windows 95 y nt pero dudo que sea eso. También se me ha ocurrido algún problema con las cabeceras pues se supone que llaman a funciones escritas en c y en alguna prueba que he hecho los fallos no eran en el ejecutable sino en el linkado. Total que no tengo ni idea de que pasa.Si lees la ayuda se pupone que es tan simple como usarla la funcion sin mas. Cada vez que la abro siento que alguien se esta descojonando de mi....
Gracias por contestar

NRM

  • Miembro MUY activo
  • ***
  • Mensajes: 279
  • Nacionalidad: ar
    • Ver Perfil
    • http://www.narrowmind.com.ar
Re: Manejar Puerto Paralelo
« Respuesta #3 en: Jueves 29 de Enero de 2004, 15:07 »
0
Cita de: "cuevas"
utilizo c++ con windows 2000. He intentado controlar las excepcio que me da pero no hay manera. Es la 0xc0000096, una excepcion de privilegio. Quizá debería poner micro en modo supervisor pero no se hacerlo.También he pensado que puede haber problemas por ser windows 2000 porque si busco la ayuda de visual studio para esas funciones habla se compatibilidad con windows 95 y nt pero dudo que sea eso. También se me ha ocurrido algún problema con las cabeceras pues se supone que llaman a funciones escritas en c y en alguna prueba que he hecho los fallos no eran en el ejecutable sino en el linkado. Total que no tengo ni idea de que pasa.Si lees la ayuda se pupone que es tan simple como usarla la funcion sin mas. Cada vez que la abro siento que alguien se esta descojonando de mi....
Gracias por contestar
Cuando desarrolle algo sobre el puerto paralelo me tope con un problema similar, se soluciono con el tema de los permisos (solo el administrador puede acceder a el puerto paralelo).

Esto me paso en GNU/Linux con C, modifique los permisos y listo.
Espero te sirva el dato.


             Saludos

cuevas

  • Nuevo Miembro
  • *
  • Mensajes: 3
    • Ver Perfil
Re: Manejar Puerto Paralelo
« Respuesta #4 en: Martes 3 de Febrero de 2004, 12:17 »
0
Al final he conseguido solucionarlo. Aqui hay una explicación muy buena de lo que sucedía y como solucionarlo. La pongo por algún otro lo pueda necesitar
http://www.geekhideout.com/iodll.shtml
Muchas gracias a todos por ayudarme. Hasta luego!!