![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Basi,
ShellExecuteEx es la versión extendida de ShellExecute. Revisa este código: Al ejecutar el código anterior se muestra el siguiente mensaje: Cita:
Espero sea útil ![]() Nelson. |
|
#2
|
||||
|
||||
|
Hola Basi.
Para imprimir un archivo de imágen: Es necesario que haya un espacio entre el nombre del ejecutable (mspaint) y la línea de comandos, por eso esta debe empezar por uno. Solamente encontré el switch '/p' para imprimir y '/pt Nombre_impresora' para seleccionar la impresora (este último no lo probé). Pero ninguno que permita presentar el menu de impresión como solicitas en el mensaje #3. Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
|
#3
|
||||
|
||||
|
Basi,
Cita:
Nota: La operación print de ShellExecute, imprime el archivo especificado por lpFile. Si lpFile no es un documento la función falla. Puedes imprimir la imagen con ShellExecute como indico ecfisa. Espero sea útil ![]() Nelson. |
|
#4
|
|||
|
|||
|
hola Ecfisa y NslGarcia
Ya hice algunas pruebas y adapte el codigo para la impresion de la imagen y me funciono bien y sobre el mensaje #3 eso era lo que queria hacer el principio que cuando abriera un programa luego llamar un menu del mismo y luego de ese menu abierto me ejecutara una funcion o eligiera algo asi como un atajo, pero por lo visto es un poco mas complicado de lo que me imaginaba bueno voy a seguir buscando una u otra forma pero con lo que dijo Ecfisa creo que no hay metodo para hacer eso si consigo algo lo publicare por aca saludos a todos que pasen por este hilo.... |
|
#5
|
||||
|
||||
|
Basi,
Cita:
Cita:
Cita:
El código anterior permite seleccionar la impresora y el archivo a imprimir de tipo BMP por medio de los componentes TOpenDialog y TPrintDialog y realizar la impresión con MsPaint por medio de ShellExecute. Espero sea útil ![]() Nelson. Última edición por nlsgarcia fecha: 05-12-2012 a las 21:26:43. |
|
#6
|
||||
|
||||
|
Hola.
Se que derrapo a la banquina y que no tiene nada que ver con mspaint, pero ... ¿ Y si directamente imprimis la imágen desde Delphi ?
Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Mandar llamar a otro programa desde delphi7 | mar_a | Varios | 11 | 09-09-2010 17:23:10 |
| Mandar el programa a la barra de tareas | ledesma78 | Varios | 1 | 18-11-2007 05:50:34 |
| problema al mandar imprimir | nosferatu177 | Impresión | 15 | 06-07-2007 17:24:11 |
| Mandar a Imprimir un PDF | ludan508 | Impresión | 1 | 15-11-2006 11:14:51 |
| abrir outlook desde mi aplicacion y mandar varios correos | federiconqn21 | Varios | 2 | 20-09-2006 03:56:39 |
|