FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
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 |
#2
|
||||
|
||||
No, no es raro. Quien imprime no es WinExec, este sólo ejecuta el programa que le pasas y es este quien imprime. Cada programa tiene su propio comando de impresión o no tiene ninguno.
No existe un "comando mágico" que te permita imprimir cualquier cosa. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
winexec no me ejecuta un .lnk | radge | API de Windows | 4 | 24-12-2009 16:52:44 |
Problema con WinExec. | Drahcir | Varios | 5 | 15-06-2007 08:28:57 |
SaveDialog con WinExec!! | lduron | Varios | 2 | 16-06-2006 16:12:07 |
WinExec | karlita_cb | Varios | 3 | 18-05-2004 20:52:21 |
winexec en w2000 | ogorut | API de Windows | 2 | 23-06-2003 18:41:58 |
|