java中如何调用系统的计算器程序 Runtime rt=Runtime.getRuntime(); try { rt.exec("calc"); } catch (IOException ex) { ex.printStackTrace(); } 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Runtime.getRuntime().exec("calc.exe"); import java.io.IOException;public class calc { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub Runtime rt=Runtime.getRuntime(); try { rt.exec("calc"); } catch (IOException ex) { ex.printStackTrace(); } }} 晕, 这样就限制在了Windows平台了... 放在try块中了.如果出现异常,则捕捉到异常之后提示:"此功能只在windows平台下使用.如果您使用的是windows平台,请检查您的计算器程序是否正常"的话.算是被限制在windows平台了吗? 如果想调用系统的其它功能是不是,例如调用记事本就可以将rt.exec();的传参数设为notepad阿?另外在作参数时calc.exe和calc有何区别阿? 如果想调用系统的其它功能是不是,例如调用记事本就可以将rt.exec();的传参数设为notepad阿?另外在作参数时calc.exe和calc有何区别阿?--------------------------------------------------对的,两个参数没有什么区别 没什么区别 两个都可以例如调用记事本就可以将rt.exec();的传参数设为notepad阿?另外在作参数时calc.exe和calc有何区别阿?是的可以这样调用记事本 那java有没有对访问office工具提供可用的类? 没有直接支持,不过可以通过 jacob 访问一些特定的 ActiveX,这些 ActiveX 可以和 office 交互,进而可以访问 office 了。 java新手提问 大家来帮我看看这个hibernate的错误该怎么解决啊 struts2标签如何赋值到javascript代码中 detachedCriteria 通过DB2JCC.JAR连接数据库出错 哪位兄台配置过tomcat4.1.29的连接池呀,教教小弟我!!!! 如何运行*.Jar文件? 问一个比较菜的问题 log4j配置文件里文件地址的问题 session保存在哪里啊 请问如何解决图片服务器带用户权限的问题 Get 和 Post的区别?
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Runtime rt=Runtime.getRuntime();
try {
rt.exec("calc");
}
catch (IOException ex) {
ex.printStackTrace();
}
}}
算是被限制在windows平台了吗?
另外在作参数时calc.exe和calc有何区别阿?
另外在作参数时calc.exe和calc有何区别阿?
--------------------------------------------------对的,两个参数没有什么区别
例如调用记事本就可以将rt.exec();的传参数设为notepad阿?
另外在作参数时calc.exe和calc有何区别阿?是的可以这样调用记事本
这些 ActiveX 可以和 office 交互,进而可以访问 office 了。