Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 30-04-2011
gabyzava gabyzava is offline
Miembro
 
Registrado: oct 2006
Posts: 34
Poder: 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
  #2  
Antiguo 04-05-2011
Avatar de Ñuño Martínez
Ñuño Martínez Ñuño Martínez is offline
Moderador
 
Registrado: jul 2006
Ubicación: Ciudad Catedral, Españistán
Posts: 6.000
Poder: 25
Ñuño Martínez Tiene un aura espectacularÑuño Martínez Tiene un aura espectacular
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.
__________________
Proyectos actuales --> Allegro 5 Pascal ¡y Delphi!|MinGRo Game Engine
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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
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


La franja horaria es GMT +2. Ahora son las 17:55:06.


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