Matar aplicacion en ejecucion

22/06/2005 - 20:57 por Novato | Informe spam
Hola:

Tengo una aplicacion de Java la cual se suele quedar muchas veces
bloqueada y me gustaria matar el proceso y volverlo a arrancar. La
aplicacion esta programada para que no se pueda cerrar desde el boton de
"cerrar"; he mandado en Visual Basic el mensaje a la aplicacion para que
se cierre pero no hay manera de que funcione.

Asi que he pensado en hacer alguna libreria en Visual C++ que mate el
proceso "java.exe", ¿hay alguna manera de conseguir esto?. Muchas gracias.

Un saludo.

Preguntas similare

Leer las respuestas

#1 Isidro Muñoz
23/06/2005 - 09:39 | Informe spam
Hola,

BOOL TerminateProcess( HANDLE hProcess, UINT uExitCode );

Saludos
isidro

"Novato" escribió en el mensaje
news:
Mostrar la cita
#2 Rodrigo Corral [MVP]
23/06/2005 - 10:02 | Informe spam
El problema es como encontrar el handle del proceso adecuado.

Aqui tienes como enumerar los procesos:
http://support.microsoft.com/defaul...-us;175030

¿Una vez enumerados los procesos, que vas ha hacer, matar todos los que se
llamen java.exe? ummmm no se no se...

Ojito con TerminateProcess, puede dejar recursos sin liberar.

Un saludo
Rodrigo Corral González [MVP]

FAQ de microsoft.public.es.vc++
http://rcorral.mvps.org
Ads by Google
Search Busqueda sugerida