bonjour
je veut lancer une application externe en java mais quand l'application externe me demande des entres j'arrive pas a les transmettes
voici un exemple
(application exeterne)
test.c
*******************le code en java ***************************
Code c : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 #include<stdion.h> int main() {int valeur; printf(" veuillie intriduire un nombre\n"); scanf("%d",&valeur); printf(" le nomre introuduite = %d",valeur); }
Aider moi SVP
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26 class App { public static void main(String args[]) { Runtime runtime = Runtime.getRuntime(); String[] args ={" test.exe"}; Process process = runtime.exec(args); try{ BufferedReader entree =newBufferedReader(newInputStreamReader(process.getInputStream())); String line =""; try{ while((line = entree.readLine()) !=null) { System.out.println(line); } }finally{ entree.close(); } }catch(IOException ioe) { ioe.printStackTrace(); } } }
Partager