Delphi - Enviar infor. a un puerto LPT

 
Vista:

Enviar infor. a un puerto LPT

Publicado por Aitor (2 intervenciones) el 22/08/2001 21:46:36
Hola:
Quisiera saber como enviar información al puerto en paralelo, para que otro ordenador conectado al mismo cable, y en el mismo puerto, reciba los datos enviado.Los datos serían letras en forma de numeros, p. ejem. a = 97.El codigo fuente me da igual si se usa ASM o no, solo que sea compatible con delphi.
Agradeceria me contestara sia laguien sabe algo.
Un saludo Aitor.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Enviar infor. a un puerto LPT

Publicado por Aitor (2 intervenciones) el 22/08/2001 21:46:39
Hola:
Quisiera saber como enviar información al puerto en paralelo, para que otro ordenador conectado al mismo cable, y en el mismo puerto, reciba los datos enviado.Los datos serían letras en forma de numeros, p. ejem. a = 97.El codigo fuente me da igual si se usa ASM o no, solo que sea compatible con delphi.
Agradeceria me contestara sia laguien sabe algo.
Un saludo Aitor.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

No sé si funcionará...

Publicado por Ernesto D'Spirito (706 intervenciones) el 23/08/2001 07:02:25
Este es un viejo código para Delphi 1.0. A partir de Delphi 2 ya no existe el arreglo Port, pero en principio una expresión como

Port[puerto] := octeto;

puede sustituirse por esto:

SendByte(puerto, octeto);

donde SendByte podría ser así:

procedure SendByte(puerto : word; octeto : byte);
asm
mov dx, puerto;
mov al, octeto;
out dx, al;
end;

Y para el caso de lectura:

octeto := Port[puerto];

puede hacerse así:

octeto := ReceiveByte(puerto);

donde ReceiveByte podría ser así:

function ReceiveByte(puerto: word): byte;
asm
mov dx, puerto;
in dx, al;
end;

Espero que te funcione, y recuerda que no me hago responsable por los daños!!!!!

Te sugiero que busques componentes en la red, aunque de por sí, todos los que yo he visto son payware....

Ernesto
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

yo tengo uno que funciona

Publicado por marco osorio (38 intervenciones) el 24/08/2001 07:10:17
he trabajado bastante con el puerto paralelo
si te interesa mi codigo me escribes y te lo mando!
saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Enviar infor. a un puerto LPT

Publicado por fredy B (2 intervenciones) el 16/09/2001 22:17:30
Estaria muy agradecido si me pudieran enviar ese codigo gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Enviar infor. a un puerto LPT

Publicado por fredy B (2 intervenciones) el 23/09/2001 18:07:15
Estaria muy agradecido si me pudieran enviar ese codigo gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar