Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 11-04-2004
mosorio mosorio is offline
Miembro
 
Registrado: may 2003
Posts: 159
Poder: 21
mosorio Va por buen camino
Unhappy Configurar impresora

Hola Compañeros,

Tengo un inconveniente, quiero configurar sólo en la aplicación la impresora que quiero utilizar para imprimir en el, habiendo varias instaladas, he encontrado un ejemplo en los trucos de www.latiumsoftware.com, pero siempre imprime en la impresora anteriormente predeterminada.
He visto que despues de aplicar la nueva impresora, siempre imprime en la misma.
Tengo un fichero ini donde guardo todos los datos del programa es decir la configuración, y podría guardar la impresora en este mismo, lo que no se es despues de cargarlo en el programa como utilizarlo para que siempre imprima por este dispositivo.

Agradesco la ayuda de antemano.
PD: He buscado en el foro y on he encontrado nada, de lo que necesito. La impresion qe quiero hacer es para un rxrichedit.
Responder Con Cita
  #2  
Antiguo 11-04-2004
Avatar de Combat-F2D
Combat-F2D Combat-F2D is offline
Miembro
 
Registrado: may 2003
Ubicación: Toletum
Posts: 454
Poder: 21
Combat-F2D Va por buen camino
yo te diria muy por encima que guardases el valor del indice de la impresora dentro de tu ini, y luego lo cargases en la propiedad PrinterIndex; con ello tu sistema deberia de elegir la impresora correspondiente a este indice o valor..

[Impresoraacurrar]
IndiceDeterminadopalmomento01 = 1
IndiceDeterminadopalmomento02 = 2
...
...
...


luego de cargar dicho valor emplerar

si usas qreport

QuickRep1.PrinterSettings.PrinterIndex := elvalordado;

si usas un Tprinter

TPrinter.PrinterIndex := .........

espero que te oriente
__________________
online
Responder Con Cita
  #3  
Antiguo 11-04-2004
mosorio mosorio is offline
Miembro
 
Registrado: may 2003
Posts: 159
Poder: 21
mosorio Va por buen camino
HOla Combat-F2D,
como dije anteriormente, utilizo un rxrichedit y necesito configurar una impresora exclusivamente para cuando quiera imprimir el documento en el, sin cambiar la impresora predeterminada del sistema. Creo que lo que indicas es correcto, pero al guardar la impresora por defecto en el ini, como la utilizaría para imprimir un richedit?????
Responder Con Cita
  #4  
Antiguo 13-04-2004
Avatar de Combat-F2D
Combat-F2D Combat-F2D is offline
Miembro
 
Registrado: may 2003
Ubicación: Toletum
Posts: 454
Poder: 21
Combat-F2D Va por buen camino
Como me has pillado con tiempo me he currado un pequeño programita para que estudies la manera de poder seleccionar otra impresora a la hora de imprimir el contenido de un RichEdit de esos.

Si observas el codigo veras que es necesario añadir a la clausula uses las unidades: Inifiles, Printers y WinSpool;

Asi mismo te remito un fichero del tipo INI con los parametros de prueba.

Dicha aplicacion la he generado con Delphi6 sobre el XP del Billy y furula

No te olvides que deberas tener instalada más de una impresora en el sistema para que esto furule

Lo he subido a este foro mediante la opcion de que dispone; asi mismo por si acaso te lo he remitido a tu correo

Espero que te valga amigo.
__________________
online
Responder Con Cita
  #5  
Antiguo 14-04-2004
mosorio mosorio is offline
Miembro
 
Registrado: may 2003
Posts: 159
Poder: 21
mosorio Va por buen camino
Hola Combat-F2D
Gracias por tu repuesta, pero te podría pedir el favoe de enviar nuevamente el ejemplo que has hecho, el correo anterior se ha dañado el acceso y no he podido verificarlo. Si no es muhc amolestia te lo agradecería.
Tampoco veo el link para descargarlo en el foro


Gracias nuevamente
Responder Con Cita
  #6  
Antiguo 14-04-2004
Avatar de Combat-F2D
Combat-F2D Combat-F2D is offline
Miembro
 
Registrado: may 2003
Ubicación: Toletum
Posts: 454
Poder: 21
Combat-F2D Va por buen camino
mandame tu email particular, este nuevo sistema de foro no lo acabo de entender
__________________
online
Responder Con Cita
  #7  
Antiguo 15-04-2004
mosorio mosorio is offline
Miembro
 
Registrado: may 2003
Posts: 159
Poder: 21
mosorio Va por buen camino
Hola,
Muchas gracias Combat-F2D, era lo que necesitaba, he implementado tu idea y me ha funcionado correctamente.

Gracias nuevamente
Responder Con Cita
  #8  
Antiguo 16-04-2004
Avatar de Combat-F2D
Combat-F2D Combat-F2D is offline
Miembro
 
Registrado: may 2003
Ubicación: Toletum
Posts: 454
Poder: 21
Combat-F2D Va por buen camino
me alegro que te sirviese
__________________
online
Responder Con Cita
Respuesta



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


La franja horaria es GMT +2. Ahora son las 10:28:52.


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