我在JAVA程序中需要启动关闭WORD进程,查看Runtime,只有exec启动一个进程,那么如何关闭一个进程呢????? 请高手指教!!!

解决方案 »

  1.   

    Runtime r = Runtime.getRuntime();
    try {
    Process p = r.exec("C:\\Program   Files\\Messenger\\msmsgs.exe");
    p.destroy();
    } catch (IOException e) {
    // TODO Auto-generated catch block
    e.printStackTrace();
    }
    这段代码就是启动messenger再关闭
    如果想看过程的话,可以启动,在做个判断,如果怎么就不关闭,如果怎么就关闭
      

  2.   

    用 JCOM 操纵 Office Automation 是最正宗的做法  :)