Runtime.exec()调用mfc程序,和dll的问题 我看了doc,但是没有涉及到这种调用。我的调用错在哪里呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Runtime.exec("test.ext",dir)Runtime.exec("test.exe",dir)看看你错在哪 哦,谢谢楼上了。那个是笔误。发帖的时候写错了。呵呵。但是我真的是用Runtime.exec("test.exe",dir)来调用的。错误还是那样。 回楼上,他定义的dir是相对路径,名为"dir"的文件夹,回楼主,这样不行.你把dir定义成绝对路径试试. 我的dir是"d:\\temp"就是所有的都在temp文件夹下呀。我觉得不是这个的问题。是不是和java调用dll有关系呢?换成其他的应用程序就可以调用。 String cmd[] = new String{"cmd", "/c", "test.exe"};Runtime.getRuntime().exec(cmd); 试过楼上的方法了,还是不行。换成一个简单的mfc程序也不可以,它就挂在Runtime.getRuntime().exec(cmd)这个地方了。但是控制台程序是可以的。难道web serivce 不能调用远程的mfc么? 补充,在tomcat的log里没有错误显示,也保证绝对不是路径的问题。 把那两个dll放到你的java程序路径下试试看 你把可执行文件和dll文件都放到java文件同个目录。 Runtime.getRuntime().exec("cmd /c test.exe");这样不行? input type="text" 这种类型的为什么不支持换行 ec标签 求助,JBOSS虚拟机崩溃了 想学JasperReport 大家推荐点资料 XML导入数据库(牛人请帮忙) 请教,如何让tomcat不支持spring框架 仅剩余的分数再次推荐java开源的项目列表 java Servlet基本的方法有哪几个? Thread类呢? 求救!!!JBUILDER 连接SQLserver的问题 请问谁能把HelloWorld的EJB的例子给我一份 Spring+Hibernate错误 这是什么原因
Runtime.exec("test.exe",dir)
看看你错在哪
但是我真的是用Runtime.exec("test.exe",dir)来调用的。错误还是那样。
回楼主,这样不行.你把dir定义成绝对路径试试.
我觉得不是这个的问题。是不是和java调用dll有关系呢?换成其他的应用程序就可以调用。
Runtime.getRuntime().exec(cmd);
难道web serivce 不能调用远程的mfc么?