Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: themindmaster en 12 Abril 2016, 13:32 pm



Título: Pasar un txt a consola con el mismo formato
Publicado por: themindmaster en 12 Abril 2016, 13:32 pm
Muy buenas shabelardos! espero que esten bien

Hay algun mago que me ayude a pasar un fichero.txt a consola, con el mismo formato,
es decir, que no salga todo pegado, etc.

Por ejemplo, Tengo una factura en un fihcero.txt y quiero recuperar esa factura con ese mismo formato en mi programa de consola :V

gracias de antemano :v

(https://i.imgur.com/7sBxUl0.png)

Esa es la factura :V, quiero que se vea así mismo en la consola :v


Título: Re: Pasar un txt a consola con el mismo formato
Publicado por: engel lex en 12 Abril 2016, 13:54 pm
puedes usar una implementación de gotoxy, tal que solo le dices la posición y el cursor sabe donde ir...

lo declaras
Código
  1. void gotoxy(int x,int y){
  2. printf("%c[%d;%df",0x1B,y,x);
  3. }

y lo usas

Código
  1. gotoxy(25,50); //ubicar el cursor en la posicion x:25, y:50
  2. printf("hola mundo"); //display text


Título: Re: Pasar un txt a consola con el mismo formato
Publicado por: MAFUS en 12 Abril 2016, 14:16 pm
Si ese es el archivo de texto solamente lee línea a linea con fgets y tal como la obtengas mándala a la consola con puts. Tal tienes s el txt tal tendrás en pantalla.


Título: Re: Pasar un txt a consola con el mismo formato
Publicado por: themindmaster en 12 Abril 2016, 14:37 pm
Si ese es el archivo de texto solamente lee línea a linea con fgets y tal como la obtengas mándala a la consola con puts. Tal tienes s el txt tal tendrás en pantalla.

Muchas Gracias!!! Me has salvado xD