Programación General > C++ Builder

 Uso De Createfile Para Port Paralelo

(1/3) > >>

betitono1:
Hola que tal alguien sabe como utilizar Createfile para enviar datos al puerto paralelo, algun link que tengan.

Gracias

Saludos

Eternal Idol:
Si, como no, la MSDN lo sabe:

http://msdn.microsoft.com/library/default..../createfile.asp

 :ph34r:  :comp:  :hola:

betitono1:
disculpa tienes algun ejemplo de esto.


Saludos.

Eternal Idol:
El año pasado hice un programa de envio de faxes multiplataforma (Windows y Linux), el funcionamiento es el mismo, en vez de poner COM1 pones LPT1.

HANDLE Puerto = CreateFile("LPT1",(GENERIC_READ | GENERIC_WRITE),0,NULL,OPEN_EXISTING,NULL,NULL);

Después tenes que confiurar el puerto y usar ReadFile() y WriteFile(), en la página que te pasé arriba hay un link para todo el tema este:

"Communications Resources

The CreateFile function can create a handle to a communications resource, such as the serial port COM1. For communications resources, the dwCreationDisposition parameter must be OPEN_EXISTING, and the hTemplate parameter must be NULL. Read, write, or read/write access can be specified, and the handle can be opened for overlapped I/O. For more information about communications, see Communications."

© Jonathan ©:
Ya he utilizado esta funcion para el puerto paralelo, pero no se porque motivo en windows 98 me cuelga el programa... en XP funciona solo la inicializacion, pero al queres leer el puerto o enviar un dato, el programa tambien se cuelga... alguien tiene idea de lo que puede ser???. Saludos y Gracias :hola: :gracias:

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa