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
|
|||
|
|||
Abrir programa y mandar imprimir
Hola a todos espero esten bien, entrando en el tema a que tengo mi duda es como mandar imprimir ya una ves que ya este abierto el programa para explicarme bien lo que quiero hacer es despues que habra el pain me lleve a archivo y de hay imprimir me quede en la parte de abril el pain este es mi codigo
Espero me puedan ayudar o darme uma idea de como hacerlo ah soy nuevo en esto. Última edición por dec fecha: 04-12-2012 a las 15:53:11. |
#2
|
||||
|
||||
Bueno, pues al parecer te falta abrir el archivo, en este caso creo que debes poner la ruta del archivo en el parámetro lpParameters de la función ShellExecute, o en el parámetro lpFile si el archivo de imagen ya está asociado al mspaint, así como la instrucción print, ahí te van los ejemplos:
Si la imagen está asociada a mspaint... sino la imprimirá con el programa asociado
De este no estoy seguro, pero debería abrir el archivo e imprimirlo
Te dejo esto para qe lo cheques http://msdn.microsoft.com/en-us/libr...=vs.85%29.aspx
__________________
Herr Heins Faust |
#3
|
|||
|
|||
Faust,
Gracias por reponder y dar tus ejemplos en estos momento lo voy a poner a prueba pero me conformaria con que abriera por lo menos el menu de imprimir bueno gracias otra vez |
#4
|
|||
|
|||
hola a todos disculpen pero no eh dado aun con lo que menciopnado arriba eh estado probando algunas formas y nada si alguien me puede dar otra idea mas clara se lo agradeceria..
|
#5
|
||||
|
||||
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. |
#6
|
||||
|
||||
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 .... |
#7
|
||||
|
||||
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. |
#8
|
|||
|
|||
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.... |
#9
|
||||
|
||||
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. |
#10
|
||||
|
||||
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 |
|