Appel d'un programme

Appel d'un programme - Java - Programmation

Marsh Posté le 16-03-2004 à 18:05:17    

comment executer un program (.exe),par une commande java
par exemple avec c++ c'est winexect(,,,);

Reply

Marsh Posté le 16-03-2004 à 18:05:17   

Reply

Marsh Posté le 16-03-2004 à 18:15:16    

Reply

Marsh Posté le 16-03-2004 à 19:15:32    

on va finir par faire un topic la dessus [:kiki]


---------------
ma vie, mon oeuvre - HomePlayer
Reply

Marsh Posté le 17-03-2004 à 20:51:48    

Je up ce topic là parce que j'ai une question en rapport avec le sujet.
Voila je fais appel à un programme via Runtime.exec et je récupère ce que sort ce programme:
 

Code :
  1. Runtime rt = Runtime.getRuntime();
  2. String execstr = "la ligne de commande du programme à lancer";
  3. Process proc = rt.exec(execstr);
  4. BufferedReader in = new BufferedReader(new InputStreamReader(proc.getInputStream()));


 
ça marche, mais j'obtiens toute la sortie du programme, d'un coup, quand il a fini son exécution.
Mais le programme que je lance s'exécute pendant assez longtemps, et sort des logs un peu tout le temps, et j'aimerais récupérer ces logs au fur et à mesure de l'exécution du programme et pas tout à la fin...
Pouvez vous m'aider? :jap:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed