raverri
22-07-2007, 02:20:14
Cordial Saludo.
Estoy desarrollando una aplicación que requiere matar un archivo de Excel que ha superado un determinado tiempo de ejecución (time out).
He consultado en los foros y he encontrado que se puede matar una aplicación ejecutable (exe) pero en mi caso no aplicaría porque en el pc hay varias aplicaciones de excel corriendo diferentes archivos.
Por ejemplo si hay tres aplicaciones de Excel ejecutándose simultáneamente (Archivo1.xls, Archivo2.xls, Archivo3.xls) en el administrador de procesos saldría:
EXCEL.EXE
EXCEL.EXE
EXCEL.EXE
La pregunta es hay algún modo de saber el nombre del archivo de Excel (*.xls) que se está ejecutando con la aplicación para poder matarlo?
Cada archivo se abre en una aplicación de Excel diferente.
Espero haberme hecho entender.
Muchas Gracias por la ayuda.
Estoy desarrollando una aplicación que requiere matar un archivo de Excel que ha superado un determinado tiempo de ejecución (time out).
He consultado en los foros y he encontrado que se puede matar una aplicación ejecutable (exe) pero en mi caso no aplicaría porque en el pc hay varias aplicaciones de excel corriendo diferentes archivos.
Por ejemplo si hay tres aplicaciones de Excel ejecutándose simultáneamente (Archivo1.xls, Archivo2.xls, Archivo3.xls) en el administrador de procesos saldría:
EXCEL.EXE
EXCEL.EXE
EXCEL.EXE
La pregunta es hay algún modo de saber el nombre del archivo de Excel (*.xls) que se está ejecutando con la aplicación para poder matarlo?
Cada archivo se abre en una aplicación de Excel diferente.
Espero haberme hecho entender.
Muchas Gracias por la ayuda.