Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Impresión
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 25-03-2008
luxus luxus is offline
Miembro
 
Registrado: oct 2004
Posts: 134
Poder: 20
luxus Va por buen camino
Imprimir usando distintas impresoras

Hola amigos,

A ver si me podeis echar una mano.

Tengo que imprimir algunos reports usando una impresora matricial y otros usando una impresora laser. El ordenador está configurado para que la impresora matricial sea la predeterminda. ¿hay alguna forma de mandar a imprimir el report en la impresora que elija el usuario? Es decir, supongamos que tengo un form en que pida al usuario que elija la impresora:

Opción 1: Impresora Matricial
Opción 2: Impresora Laser.

Si se elige la opción 1 mandar a imprimir por la impresora matricial que está conectada mediante un puerto paralelo. En el caso de elegir la opción 2 imprimir por la impresora laser mediante el puerto USB.

Me imagino que no será tan complicado pero la verdad es que estoy atastaco en esto y no puedo proseguir en el desarrollo del proyecto que tengo en manos.

Gracias como siempre por vuestra ayuda.
Responder Con Cita
  #2  
Antiguo 25-03-2008
keyboy keyboy is offline
Miembro
 
Registrado: oct 2004
Posts: 367
Poder: 20
keyboy Va por buen camino
Puedes usar un componente TPrinterSetupDialog para mostrar al usuario el cuadro de diálogo para seleccionar/configuar impresora.

Bye
Responder Con Cita
  #3  
Antiguo 25-03-2008
Avatar de ElDioni
[ElDioni] ElDioni is offline
Miembro Premium
 
Registrado: jul 2005
Ubicación: Murcia (España)
Posts: 935
Poder: 19
ElDioni Va por buen camino
No indicas que programa para hacer reportes utilizas, pero si en tu caso es el RAVE, el truco 422 puede servirte de ayuda.

http://www.clubdelphi.com/trucos/index.php?id=422&scroll=0&scrollb=107
Responder Con Cita
  #4  
Antiguo 03-04-2008
jojecoc jojecoc is offline
Registrado
 
Registrado: mar 2008
Posts: 4
Poder: 0
jojecoc Va por buen camino
Imprimir usando distintas impresoras

Prueba a usar este fragmento de codigo, antes de enviar el reporte.

for I:=0 to Printer.Printers.Count-1 do
if Printer.Printers[i]='Nombre Impresora' then
Printer.PrinterIndex:=I;
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Rutina para imprimir con impresoras fiscales. tulio Impresión 11 19-10-2011 23:28:39
¿Como Imprimir Rápido en QReport usando Impresoras Matriciales? AGAG4 Impresión 13 19-08-2006 04:32:08
Imprimir datos de dos tablas distintas en un solo QReport Nomack Impresión 1 22-07-2005 01:08:26
Conexion a internet de 3 subredes distintas usando zyxel 650 Rabata Redes 3 10-05-2005 21:11:54
Imprimir con impresoras matriciales con quick report escullar Impresión 1 03-04-2005 21:39:22


La franja horaria es GMT +2. Ahora son las 11:46:28.


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
Copyright 1996-2007 Club Delphi