![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
Muchas gracias por tu rápida respuesta,
el caso es que la función que me has pasado no consigue matarme el proceso de Excel. He conseguido detectar si un fichero en cuestión se está ejecutando con la siguiente función: Código:
function EstaEjecutandose (FileName:string): boolean;
var H:word;
begin
H := CreateFile(PChar(FileName), GENERIC_READ, 0, nil, OPEN_EXISTING, 0, 0);
Result := (H >= 65535);
CloseHandle(H);
end;
abrirlo dos veces, pero lo que quería era poder matar el proceso que se está ejecutando y a continuación abrir una nueva instancia. Hago una llamada a la función KillTask pero no hace nada, no se si la estoy utilizando bien, simplemente hago lo siguiente: Código:
if EstaEjecutandose(FileName) then
KillTask(FileName)
Muchas gracias de nuevo. Un saludo. |
|
#3
|
|||
|
|||
|
Ok, funciona, como el parámetro de la función KillTask era Filename pensé que había que pasarle el nombre del fichero en lugar del proceso, me había echo un lio.
Muchas gracias. |
![]() |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Cerrar conexión al cerrar formulario | arantzal | Conexión con bases de datos | 5 | 09-08-2006 12:43:52 |
| cerrar objeto de excel | mak8888 | Servers | 4 | 11-02-2006 00:11:04 |
| Cerrar Excel | EstebanWeb | Servers | 5 | 20-12-2004 10:05:02 |
| Cerrar excel desde una aplicaion delphi | VolaRe | Servers | 0 | 02-05-2004 20:41:20 |
| al cerrar un libro se me cierra el Excel! | haron | Servers | 0 | 30-05-2003 11:07:26 |
|