API's con Progress
Publicado por Gerardo Tenopala (12 intervenciones) el 12/02/2004 06:47:21
Por favor, si alguien se sabe ésta se lo agradeceré mucho.
Cómo puedo cerrar una aplicación desde Progress, por ejemplo Word, Excel, Acrobat Reader,etc. utilizando las API's de Windows?
Sucede que tengo una rutina que puede abrir un archivo como si le dieras Doble Click desde el explorador de windows. Esto se logra invocando una de las API's de Windows llamada ShellExecuteA, de tal forma que puedes abrir el archivo para editarlo o bien para mandarlo directamente a impresion sólo es cuestion de cambiar un parámetro.
En mi caso el llamado es para imprimir una serie de documentos que pueden venir en cualquier formato(.DOC, .XLS, .PDF, o .TXT). Pero el API mencionado primero abre el archivo, lo imprime, y luego cierra el archivo, pero no cierra la aplicacion, es decir, se queda abierta la instancia de excel o acrobat, por ejemplo.
De antemano muchas gracias.
SALUDOS !!!
Cómo puedo cerrar una aplicación desde Progress, por ejemplo Word, Excel, Acrobat Reader,etc. utilizando las API's de Windows?
Sucede que tengo una rutina que puede abrir un archivo como si le dieras Doble Click desde el explorador de windows. Esto se logra invocando una de las API's de Windows llamada ShellExecuteA, de tal forma que puedes abrir el archivo para editarlo o bien para mandarlo directamente a impresion sólo es cuestion de cambiar un parámetro.
En mi caso el llamado es para imprimir una serie de documentos que pueden venir en cualquier formato(.DOC, .XLS, .PDF, o .TXT). Pero el API mencionado primero abre el archivo, lo imprime, y luego cierra el archivo, pero no cierra la aplicacion, es decir, se queda abierta la instancia de excel o acrobat, por ejemplo.
De antemano muchas gracias.
SALUDOS !!!
Valora esta pregunta


0