java调用exe并且获取返回值的例子
来源:互联网 发布:支持xen的linux内核 编辑:程序博客网 时间:2024/06/05 23:55
1 、 C代码int main(char * args){printf("%s",args[1]);return 1;//为java中要获取的返回值} 2、Java代码import java.io.*;class Main { static Process p;static public void openApplication(String filePath) throws InterruptedException{try {p=java.lang.Runtime.getRuntime().exec(filePath); //while ((line = inputBufferedReader.readLine()) != null) {//System.out.println(line);System.out.print(p.toString());BufferedInputStream br = new BufferedInputStream(p.getInputStream());BufferedOutputStream br1 = new BufferedOutputStream(p.getOutputStream());int ch;StringBuffer text = new StringBuffer("获得的信息是: \n");while ((ch = br.read()) != -1) { text.append((char) ch);}int retval = p.waitFor(); System.out.println(text+br1.toString()); System.out.println(retval);//} } catch (IOException e) {e.printStackTrace();} finally{ //System.out.print(p.exitValue());}}public static void main(String args[]) throws InterruptedException { openApplication("c:\\NONAME.exe");}}
0 0
- java调用exe并且获取返回值的例子
- 使用java传参调用exe并且获取程序进度和返回结果的一种方法
- 批处理调用exe获取返回值
- java调用windows命令,并且获取打印的值。
- MFC的EXE调用VBS,并获取VBS的返回值状态码
- java Callable和Future并发调用,并且返回结果小例子
- C# winform 调用其他语言的Exe文件,并获取返回值
- java 中调用window系统中的文件,或者执行命令(shell、.CMD、.EXE)并获取返回值
- 调用存储过程并且使用返回值的基本方法
- 调用存储过程并且使用返回值的基本方法
- Android 启动activity并且获取他的返回值
- java调用shell获取返回值
- dwr例子4调用返回JavaBean的java方法
- C++获取外部exe程序的返回值
- 编写存储过程,并且使用java代码调用存储过程的简单例子
- vc++中,用ado执行sql server存储过程,并且取得返回值的例子
- vc++中,用ado执行sql server存储过程,并且取得返回值的例子
- 原生JS发起http请求的一个例子,并且接收返回值
- 开源公司黄页 关于/ 阿里巴巴的50款开源软件[大部分为Java语言]
- 人因梦想而伟大 因行动而成功
- leetcode 226 Invert Binary Tree
- WebService与使用风格RPC/SOA/REST
- hadoop 知识点总结
- java调用exe并且获取返回值的例子
- 3.1.2 MVC模式和URL访问
- 【每天学一点】JSP相关
- Ubuntu下无法安装sun-java6-jdk的解决办法
- 问题 P: 最小时间
- Android3D画廊总结整理
- 安卓开发者选项-常用功能介绍
- JavaMail:创建内含附件、图文并茂的邮件
- Swingbench 博客合集