Appels de programme en java.....HELP - Programmation
Marsh Posté le 09-05-2001 à 16:34:11
Passe le nom de ton fichier bat en paramètre 
 
public void executerCommande(String commande) throws IOException, InterruptedException 
{ 
    Process proc = Runtime.getRuntime().exec(commande); 
    InputStream istr = proc.getInputStream(); 
    BufferedReader br = new BufferedReader(new InputStreamReader(istr)); 
    String result; 
    while ((result = br.readLine()) != null) 
 setResultat(result); 
 
    proc.waitFor(); 
    proc.destroy(); 
 
    br.close(); 
}
Marsh Posté le 09-05-2001 à 17:04:20
Merci pour ton aide mais je développe dans l'environnement J2ME (la micro édition ) et la méthode "exec" ne fait pas partie de l'API et plus spécialement du package java.lang.Runtime... 
 
 
| [FDS] a écrit a écrit  : Passe le nom de ton fichier bat en paramètre public void executerCommande(String commande) throws IOException, InterruptedException { Process proc = Runtime.getRuntime().exec(commande); InputStream istr = proc.getInputStream(); BufferedReader br = new BufferedReader(new InputStreamReader(istr)); String result; while ((result = br.readLine()) != null) setResultat(result); proc.waitFor(); proc.destroy(); br.close(); } | 
Marsh Posté le 09-05-2001 à 17:22:45
Pourquoi tu utilises la Micro Edition ? 
Tu travailles pour quelle plateforme ?
Marsh Posté le 09-05-2001 à 18:08:12
| [FDS] a écrit a écrit  : Pourquoi tu utilises la Micro Edition ? Tu travailles pour quelle plateforme ? | 
 
 
C'est pour un prototype embarqué !!
Marsh Posté le 09-05-2001 à 16:20:05
Je voudrais savoir comment on fait pour déclencher l'exécution d'un fichier batch à partir d'un programme java....???