C/Visual C - como imprimo un archivo

 
Vista:

como imprimo un archivo

Publicado por crispin mendoza (1 intervención) el 06/02/2002 06:47:38
El problema es el siguiente: No me acuerdo de C! y tengo que elaborar un programita muy sencillo para otra aplicacion que estoy desarrollando, el cado es que necesito un programa que se le puedan pasar como parámetros dos cantidades y un mensaje y los envie a la impresora, es todo, como una especie de ticket.

Espero me puedan ayudar
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

RE:como imprimo un archivo

Publicado por Nastor (2 intervenciones) el 06/02/2002 11:28:16
Prueba con este codigo,no tre aseguro nada por que no lo he probado,pero al menos puede ser una solucion aproximada,¡suerte!
_________________________________________________________

#include <fstream.h>
#include <stdlib.h>

int main()
{
char texto[256];
ofstream impresora("PRN");
ifstream archivo("Besos.txt");

if (archivo.fail())
cerr << "Error al abrir el archivo \"Besos.txt\""
<< endl;
else
{
while (!archivo.eof())
{
archivo.getline(texto, sizeof(texto));
if (archivo.good())
{
impresora << texto << endl;
if (impresora.fail())
{
cerr << "Error de escritura en impresora"
<< endl;
exit(1);
}
}
else if (!impresora.eof())
{
cerr << "Error al leer el archivo \"Besos.txt\""
<< endl;
exit(1);
}
}
archivo.close();
impresora.close();
}

return 0;
}
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