Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > API de Windows
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 15-06-2010
mcs mcs is offline
Miembro
 
Registrado: may 2007
Ubicación: Girona
Posts: 229
Poder: 18
mcs Va por buen camino
Imprimir con ShellExecute

Hola,

Tengo que imprimir una serie de etiquetas a una Brother P-Touch (una impresora termica de etiquetas). Primero lo intenté mediante Quickreports, pero las etiquetas más pequeñas no las hace, y lo que hago es crear un archivo para la aplicación de la impresora (el P-Touch Editor), y mediante el ShellExecute enviar a imprimir el fichero generado (ShellExecute(Self.Handle, 'print', 'etiqueta.lbx', nil, nil, 0)).

El "problema" está en que a veces se tiene que tirar 200 copias seguidas de una misma etiqueta, y llamar 200 veces al ShellExecute me parece una barbaridad/salvajada. Hay alguna opción o parámetro para indicar cuantas copias debe hacer?

Muchas gracias,

Marc
Responder Con Cita
  #2  
Antiguo 15-06-2010
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.278
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
No se cómo va el tema del archivo, pero no habrá forma de que las 200 copias (o esa información) esté en el archivo que creas, en lugar de hacer 200 veces la llamada (que conste no no tengo ni idea de cómo es el archivo y lo que digo tal vez no toiene sentido).
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #3  
Antiguo 15-06-2010
mcs mcs is offline
Miembro
 
Registrado: may 2007
Ubicación: Girona
Posts: 229
Poder: 18
mcs Va por buen camino
Cita:
Empezado por Neftali Ver Mensaje
No se cómo va el tema del archivo, pero no habrá forma de que las 200 copias (o esa información) esté en el archivo que creas, en lugar de hacer 200 veces la llamada (que conste no no tengo ni idea de cómo es el archivo y lo que digo tal vez no toiene sentido).
...
pues la verdad es que no se me había ocurrido! muchas gracias, mañana estudiaré el formato del programa en cuestion ("ingeniería inversa"), y miraré si se puede hacer... Espero que si, porqué lo de llamar x veces a la aplicación me parece una chapuza monumental...
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

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Imprimir con ShellExecute bbjb API de Windows 5 22-01-2009 08:58:50
ShellExecute erfedecai API de Windows 4 26-06-2006 19:12:46
Al imprimir docs.word con shellexecute..... Javier_A OOP 4 18-01-2006 16:59:22
Imprimir con ShellExecute neon API de Windows 2 12-05-2005 08:19:45
ShellExecute arantzal Varios 0 04-05-2005 11:31:03


La franja horaria es GMT +2. Ahora son las 02:28:16.


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