Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   tabla sql e impresora matricial (https://www.clubdelphi.com/foros/showthread.php?t=43785)

snowlis 20-05-2007 13:29:22

tabla sql e impresora matricial
 
El problema es que quiero ver si se puedo conectar una impresora matricial que tengo al ordenador con windows xp y utilizarla para que cada vez que se inserte un nuevo registro en la tabla mediante un formulario que utilizo, lo imprima a la vez por la impresora matricial.

Sería que me imprimiera cada vez que se actualiza la tabla ese registro nuevo o que lanzará una consulta cada 5 o 10 minutos en el que imprimiera los registros que todavía no estan en papel.

Se podría hacer algo en delphi que haga más o menos lo que yo explico ?

Saludos ;)

droguerman 20-05-2007 16:09:57

con que gestor de base de datos??

snowlis 20-05-2007 18:05:37

La aplicación esta hecho en delphi 7 con tablas paradox.

droguerman 20-05-2007 18:25:17

eso es un poco más dificil bajo SQL Server puedes usar triggers y xp_cmdshell, bajo paradox solo te quedaria aumentar un campo booleano registrado o aumentar la fecha de captura/modificacion y usar una tarea programada

snowlis 20-05-2007 18:33:35

Algo si que he leido por estos foros sobre imprimir con impresoras matriciales en delphi y parece ser que si que se puede y que alguien lo ha hecho, pero eso aplicado más o menos a lo que yo quiero nose como sería, ya que no parece muy fácil de llevar a cabo.

Alguien puede ponerme algún código o darme alguna orientación ?

droguerman 21-05-2007 00:43:06

no le veo el problema, puedes imprimir usando QuickReport (hay muchos ejemplos en la carpeta demos) o algun otro Reporteador (FastReport, ReportBuilder, etc, etc, etc), con ello te olvidas de las complicaciones de imprimir en matricial o laser, ahora si lo que deseas es imprimir directamente en una matricial (vale decir al LPT1) puedes usar el código de la siguiente página:

http://www.delphipages.com/threads/t...80726&G=180726

ojala os sirva


La franja horaria es GMT +2. Ahora son las 18:15:56.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi