La Web del Programador: Comunidad de Programadores
https://www.lawebdelprogramador.com/foros/C-sharp/602707-Como-Imprimir-por-Puerto-COM1.html

Como Imprimir por Puerto COM1

Como Imprimir por Puerto COM1

Publicado por joseaculex84 (1 intervención) el 27/02/2006 15:40:55
hola a todos los programadores......voy al punto....alguien sabe como ....o cual es el codigo para imprmir por puerto COM1...hacia una impresora fiscal IBM TF6.....tengo la manera de como setear el puerto pero no puedo imprimir....alguien que se apiade de mi por favor....si no es mucho pedir...... ahi va mi parte de codigo en C#

private void button1_Click(object sender, System.EventArgs e)
{
try
{
string comando = Convert.ToChar(135)+"000"+Convert.ToChar(136);
//string respuesta;
MSCommLib.MSCommClass Comunicacion = new MSCommLib.MSCommClass();
Comunicacion._CommPort = 1;
Comunicacion.PortOpen = true;
Comunicacion.Settings = "19200,N,8,1";
Comunicacion.CDTimeout = 60;
Comunicacion.InputMode = MSCommLib.InputModeConstants.comInputModeText;

Comunicacion.DSRHolding = true;
Comunicacion.Output = comando;
Comunicacion.PortOpen = false;
MessageBox.Show(comando);
}
catch(Exception oException)
{
string MensajeError="";
MensajeError=oException.Message;
MessageBox.Show(MensajeError);
}
}

********************************************************************************************
Comunicacion.Output=Comando;.....................no imprime.....nada...solamente da a ver el mensage en pantalla........

como lo hago....................ayuda por fabor

RE:Como Imprimir por Puerto COM1

Publicado por Sandro Dorado (1 intervención) el 17/04/2007 20:30:23
mmmm. esta pregunta es muy antigua, no se si ya has resuelto el problema.

tienes que setear el puerto a 19200,n,8,1 y el control de flujo debe ser x hardware en DSR/RTS unicamente, el time out debe estar a 60.

ahora los comando fiscales son unos 90 aproximadamente, y todos estan en el manual de la impresora, es bastante extenso como para postearlos aqui.

pero algunos comandos de diagnosticos son:

35 solo devuelve información, no hace nada.
432 Imprime información fiscal.
38 test impresora e info: fiscal.

si aun sigues con el problema mandame un correo.

atentamente,
Sandro.

RE:Como Imprimir por Puerto COM1

Publicado por baby (1 intervención) el 11/06/2012 23:14:09
buenas tardes...necesito ayuda..estoy haciendo una aplicacion en c sharp y tengo que mandar a imprimir por un puerto com pero sinceramente no tengo ni idea de como empezar..disculpen soy nueva en esto de la programacion

RE:Como Imprimir por Puerto COM1

Publicado por nerio (1 intervención) el 15/03/2017 14:51:26
Sandro quisiera hablar.con.tigo respecto a ese tema de impresoras fiscales mi.correo.es [email protected] escribeme