我在程序中写到:
java.lang.Runtime.getRuntime().exec("D:/Program Files/Microsoft Office/OFFICE11/winword.exe d:/feishui/xx.doc");
有没有其他的方法,如果没有word怎么办?有没有可以写相对路径的啊

解决方案 »

  1.   

    我没有jocab.jar包和dll谁能给个啊,有没有小例子让小弟参考下啊
      

  2.   

    用swt可以实现在一个框架中显示调用的程序(word、gif、pdf等)
      

  3.   

    如何你本地没有安装Wordr的话,用poi也不行的
    再说了,你这里的winword.exe 写的固定的路径,好像office 2003和office 2000的安装路径都不同的.
      

  4.   

    其实个人认为 最好 写COM组件然后 通过JAVA调用!这样特别省事!
      

  5.   

    java.lang.Runtime.getRuntime().exec("D:/feishui/xx.doc");
    这样就OK 了。.. 
    没有装WORD 会调用操作系统提示对方。