RESPONDER UNA PREGUNTA

Si para responder la pregunta, crees necesario enviar un archivo adjunto, puedes hacerlo a traves del correo [email protected]

    Pregunta:  58567 - COMO CONTROLAR PROCESOS EN WINDOWS DESDE JAVA
Autor:  Rodrigo Casas
Hola

Tengo que abrir un documento word desde java y necesito controlar cuando se ha cerrado el documento word para poder ejecutar un evento.

Ejemplo en código:

public class WordControl {

/**
* @param args
*/
public static void main(String[] args) throws Exception{
String cmd = "rundll32 url.dll,FileProtocolHandler C:\Documents and Settings\formacion\Mis documentos\Documento1.doc";
Process p = Runtime.getRuntime().exec(cmd);
System.out.println("Entra");
int a = p.waitFor();
System.out.println("Sale"+ a);

}
}

El problema reside en que el wait controla el proceso de lanzamiento de la instrucción que le paso, no la instrucción en si. Como podria controlar cuando ha acabado de ejecutarse el documento.

Un saludo, y muchas gracias


Nombre
Apellidos
Correo
Comentarios