SoloCodigo

Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: fercorva en Lunes 19 de Abril de 2004, 22:17

Título: Puerto Paralelo
Publicado por: fercorva en Lunes 19 de Abril de 2004, 22:17
HOLA..
ESTOY TRATANTO DE MANIPULAR EL PUERTO PARALELO PARA ENVIAR ALGUNOS PULSOS PARA CONTROLAR DIFERENTES APLICACIONES, PERO TAMBIEN NECESITO  NECESITO RECIBIR INFORMACION POR EL MISMO PUERTO, QUE ME ACONSEJAN HACER? SERA MEJOR PUERTO SERIE? TENDRAN ALGUNA APLICACION QUE ME PUEDA AYUDAR CON MI PROBLEMA?
Título: Re: Puerto Paralelo
Publicado por: ebolo en Martes 20 de Abril de 2004, 17:19
Hola fercorva,
pasaté por:
http://foros.solocodigo.com/index.php?showtopic=5954 (http://foros.solocodigo.com/index.php?showtopic=5954)
hay algo de información.
Saludos.
Título: Re: Puerto Paralelo
Publicado por: Brroz en Miércoles 21 de Abril de 2004, 09:24
Hola.

Aunque puede resultar complicado, también puedes leer y escribir en los puertos como si de un archivo en disco se tratase:

Por ejemplo,
Código: Text
  1.  
  2. Open "LPT1" For Binary As #nroCanal
  3.  
  4.  

Eso sí, para la escucha a lo mejor tendrías que usar otra hebra,  pues la instrucción para leer datos del canal (Get, Read, etc) se detiene a la espera a que lleguen datos por el puerto.

Lo más cómodo para tu caso podría ser usar el puerto serie y un control MsComm.

Suerte.
Título: Re: Puerto Paralelo
Publicado por: fercorva en Lunes 24 de Mayo de 2004, 20:58
me hace falta la libreria de dlportio.dll, alguien lo tiene?
Título: Re: Puerto Paralelo
Publicado por: elmango80 en Martes 25 de Mayo de 2004, 02:20
Hola fercorva!!!

Para la aplicacion que deseas puedes utilizar en primer lugar IO.dll esta dll manaje totalmente el puerto paralelo, tando lectura como escritura, simplemente debes saber como trabaja el puerto paralelo, cuales son las direcciones de los diferentes pines:

378h para los pines de datos
379h para los pines de estado
37Ah para los pines de control

te aconsejo que uses los pines de datos para enviar valores por el puerto ya que estos pines por defecto son de escritura y los pines de estado para recibir valores por el puerto ya que estos son unicamente de lectura...