Ver Mensaje Individual
  #1  
Antiguo 30-04-2011
gabyzava gabyzava is offline
Miembro
 
Registrado: oct 2006
Posts: 34
Reputación: 0
gabyzava Va por buen camino
Smile Impresion con winexec /p

Hola

Necesito imprimir una lista de archivos de diferentes tipos,
tengo jpg,bmp, word, excel, txt, etc.

he probado lo siguiente:


s1:='c:/archivos de programa/Microsoft Office/Office12/Winword.exe ';
ShellExecute( form1.handle,'Print',s1,pchar(s), '', SW_SHOWNORMAL );
------No hace nada--------

Este otro:
//para imprimir jpg o bmp uso:
WinExec( pchar('Mspaint '+s+' /p'), SW_SHOWNORMAL);
---------------si funciona-----------------------

Usando el mismo para word queda asi:
s1:='c:/archivos de programa/Microsoft Office/Office12/Winword.exe ';
WinExec( pchar(s1+s+' /p'), SW_SHOWNORMAL);
-----lo que hace es abrir una instalacion de word home

es raro esto

Tienen otra idea para imprimir archivos diferentes

Mil gracias
Responder Con Cita