ورود

View Full Version : ارسال پارامتر از جاوا به یک فایل اجرایی



vahid83
دوشنبه 18 بهمن 1389, 11:31 صبح
سلام به دوستان

یه برنامه اجرایی از نوع ++C دارم که باید از طریق جاوا فراخوانی اش کنم، بهش پارامتر ارسال کنم و بعد ازش خروجی بگیرم. می دونم چطور تو جاوا اجراش کنم و ازش خروجی بگیرم، ولی نمی دونم چطور بهش پارامتر ارسال کنم.
براتون یه نمونه می ذارم تا منظورمو بهتر توضیح داده باشم:

Runtime r = Runtime.getRuntime();
Process p = null;
try{
p = r.exec(myProgram.exe);
p.waitFor();
InputStream is = p.getInputStream();
InputStreamReader isr = new InputStreamReader(is);
BufferedReader br = new BufferedReader(isr);
String line;

while ((line = br.readLine()) != null) {
System.out.println(line);
}
}catch(Exception e){
JOptionPane.showMessageDialog(rootPane,e.getMessag e());
}

از توجهتون ممنون!:بوس:

vahid83
سه شنبه 19 بهمن 1389, 12:50 عصر
نظری نبود؟

اساتید پیشنهادی ندارند؟

:متفکر:

kobari
چهارشنبه 20 بهمن 1389, 19:15 عصر
String[] cmdArray={"myProg.exe", "param1","param2" };
p = r.exec(cmdArray);