Apreciaos miembros de esta comunidad.
Quiero saber si me pueden ayudar en lo siguiente:
Estoy trabajando con el puerto paralelo con Visual Basic 6.0 utilizando una librería que conseguí en este mismo lugar (inpout32.dll). Manejo los ocho datos de salida (D0 a D7) y dos datos de entrada (ACK y BUSY). Todo me funciona bien hasta que le cambio el dato que uno de los pines de entrada tiene por defecto. Por ejemplo ACK por defecto está a 5 voltios (uno lógico) pero cuando cambio este valor a cero voltios el sistema operativo envía al puerto de datos un 4, así y nada más. Por tanto no puedo enviar datos al puerto pues los datos que tenía entre los pines D0 a D7 se cambian completamente a un &H4. Estoy trabajando con windows XP.
Ahora bien, cuando trabajo el mismo programa en Windows98 y no sucede este problema, pero no quiero dejar este programa en este sistema operativo porque los colores no son los mismos y no se ve tan bien presentado.
Si le ha pasado este problema o sabe cal es la razón espero me responda. Muchas gracias.
Quiero saber si me pueden ayudar en lo siguiente:
Estoy trabajando con el puerto paralelo con Visual Basic 6.0 utilizando una librería que conseguí en este mismo lugar (inpout32.dll). Manejo los ocho datos de salida (D0 a D7) y dos datos de entrada (ACK y BUSY). Todo me funciona bien hasta que le cambio el dato que uno de los pines de entrada tiene por defecto. Por ejemplo ACK por defecto está a 5 voltios (uno lógico) pero cuando cambio este valor a cero voltios el sistema operativo envía al puerto de datos un 4, así y nada más. Por tanto no puedo enviar datos al puerto pues los datos que tenía entre los pines D0 a D7 se cambian completamente a un &H4. Estoy trabajando con windows XP.
Ahora bien, cuando trabajo el mismo programa en Windows98 y no sucede este problema, pero no quiero dejar este programa en este sistema operativo porque los colores no son los mismos y no se ve tan bien presentado.
Si le ha pasado este problema o sabe cal es la razón espero me responda. Muchas gracias.