怎么用Runtime.getRuntime.exec直接打开一个EXCEL文件? String strExcel = "c:\\excel.exe d:\\a.xls";Runtime.getRuntime().exec(strExcel);已通过测试,别忘记给分哦。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 yes,不过是关键不知道excel.exe装在哪个目录,可能会在不同的机器上使用 再windows里有start的命令,相当于双击该文件,exec("start d:/a.xls"); 不能直接用Runtim.getRuntime().exec("start d:\\a.xls"),因为会抛出异常java.io.IOException: CreateProcess: start d:\a.xls修改如下:Runtim.getRuntime().exec("cmd /c start d:\\a.xls") import java.util.*;import java.io.*;class AQQQ{ public static void main(String[] args) { System.out.println("Hello World!"); try{ Runtime.getRuntime().exec("cmd /c start D:\\jbuilder7\\bin\\JBuilderW.exe"); }catch(IOException e){} }} java 如何读取路由器的外网IP java 反射机制的一个简单问题? id.equals("")与id!=""的问题 欲求一条MySQL的sql语句 乱码问题 JAVA做的企业级及时通讯工具以及KM软件,大家看看 请问如何判断与数据库的连接是否断掉 execUpdate()and execute有时什么区别 "String[] args"与String args[]的区别 Ant的HelloWorld(Ant入门必读) 高分求助,也是connection reset by peer:JVM_recv in socket input stream read 关于矢量图形的问题!(高手请进)
exec("start d:/a.xls");
java.io.IOException: CreateProcess: start d:\a.xls
修改如下:
Runtim.getRuntime().exec("cmd /c start d:\\a.xls")
import java.io.*;
class AQQQ
{
public static void main(String[] args)
{
System.out.println("Hello World!");
try{
Runtime.getRuntime().exec("cmd /c start D:\\jbuilder7\\bin\\JBuilderW.exe");
}catch(IOException e){} }
}