From: | Antonio Castro <acastro(at)ciberdroide(dot)com> |
---|---|
To: | maury de la pena <maurypeav(at)yahoo(dot)com(dot)mx> |
Cc: | pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx |
Subject: | Re: [Pgsql-ayuda] printer |
Date: | 2002-02-26 07:23:38 |
Message-ID: | Pine.LNX.4.21.0202260810480.1305-100000@midas.ciberdroide.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
On Mon, 25 Feb 2002, maury de la pena wrote:
> hola lista
>
> soy novato en postgres he estado interactuando mi
> base de datos en
> "c"
> anteriormente usaba un compilador borland de
> 'DOS' .
> cuando envia informacion a la impresora utilizaba
> la siguiente
> setencia
>
> fprintf(PRN ,"Hello");
Podrías usar /dev/lp0.
Lp=fopen ("dev/lp0", "w");
if (Lp==-1){
perror("");
fprintf(stderr, "Error intentando abrir '/dev/lp0'\n");
}
fprintf(Lp ,"Hello");
fclose(Lp);
Pero lo mejor es que habras un pipe sobre 'lpr' para que te gestione
colas de impresión filtros , etc. Esto se hace con popen. Lo que hace
es ejecutar un comando y obtiene un descriptor para hacer entrada salida
y poder usarlo como un fichero desde C como si fuera un fichero.
Lp=popen("lpr", "w");
if (Lp==-1){
perror("");
fprintf(stderr, "Error intentando abrir 'lpr < '"\n");
}
fprintf(Lp ,"Hello");
pclose(Lp);
Mirate el man de 'popen()'.
No he probado los ejemplos y espero no haberme equivocado demasiado. :-)
Un saludo
Antonio Castro
+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
/\ /\ Ciberdroide Informática (Tienda de Linux)
\\W// <<< http://www.ciberdroide.com >>>
_|0 0|_
+-oOOO--(___o___)--OOOo----------------------------------------------------+
| . . . . U U . . . . Antonio Castro Snurmacher acastro(at)ciberdroide(dot)com |
| . . . . . . . . . . |
+()()()----------()()()----------------------------------------------------+
| *** 1.700 sitios clasificados por temas sobre Linux en ***Donde_Linux*** |
| <<< http://www.ciberdroide.com/misc/donde/dondelinux.html >>> |
+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
From | Date | Subject | |
---|---|---|---|
Next Message | hrosas | 2002-02-26 14:52:35 | [Pgsql-ayuda] postgresql |
Previous Message | maury de la pena | 2002-02-26 03:06:36 | [Pgsql-ayuda] printer |