您的位置:首页 > 编程语言 > Java开发

在不知道excel安装路径下用 java 直接调用系统的excel

2007-07-23 12:55 501 查看
一般,在知道位置时,我们会这么做:

我的程序需要用EXCEL打开一个文件,用Runtime.getRuntime().exec来打开,
目前我机子上的EXCEL.EXE位置为:
C:/Program Files/Microsoft Office/OFFICE11/EXCEL.EXE
代码为:
String addr="C://Downloads//TEST.xls";
Runtime.getRuntime().exec("C://Program Files//Microsoft Office//OFFICE11//EXCEL.EXE " +addr);

但是,在不知道excel安装路径下用 java 直接调用系统的excel的方法也有几种,但是一下这种,个人觉的最好

String addr="C://Downloads//TEST.xls";
Runtime.getRuntime().exec("cmd /c start /"" +addr + "/"");

在cmd下用start就可以了啊,當然跟操作系統有關,windows98應該是command,linux/unix下要查察...
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐