Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   API de Windows (https://www.clubdelphi.com/foros/forumdisplay.php?f=7)
-   -   Imprimir con ShellExecute (https://www.clubdelphi.com/foros/showthread.php?t=21258)

neon 11-05-2005 17:35:42

Imprimir con ShellExecute
 
Hola,

Quiero imprimir una serie de documentos recuperados de un query, uno detrás de otro. Utilizo ShellExecute para realziar esto. El problema que tengo es que me abre todos los ficheros para imprimirlos.

Según la ayuda del API le debemos pasar un 0 como último parámetro para que no los muestre. Alguien sabe como puedo imprimir una serie de documentos sin que me los vaya mostrando por pantalla? Hago lo siguiente:

ShellExecute(Self.Handle, 'print', pchar(fichero), nil, nil, 0);

¿Alguna ayuda?
Gracias y saludos.

Neftali [Germán.Estévez] 11-05-2005 17:53:05

Ese último parámetro sólo sirve para tipos de ficheros que sean ejecutables (como bien dice la ayyuda de la API).
¿Qué tipo de fichero estás impr¡miendo?

neon 12-05-2005 08:19:45

Imprimo varios tipos de ficheros: .txt, .doc, .pdf, .jpg

Según la ayuda del API este último parámetro debe ser un 0 en caso de que el archivo sea un documento.

Ideas?


La franja horaria es GMT +2. Ahora son las 07:27:02.

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