Bonjour
Je voudrai lancer une commande système à partir d'une interface développée en Jbuilder
Si quelqu'un pourrait me dire comment le faire
Merci d'avance
Bonjour
Je voudrai lancer une commande système à partir d'une interface développée en Jbuilder
Si quelqu'un pourrait me dire comment le faire
Merci d'avance
Execution :
L'exécution d'un programme externe se fait grâce à la méthode exec(java.lang.String commande) de la classe java.lang.Runtime.
try {
Process proc = Runtime.getRuntime().exec("commande paramétrée");
} catch (IOException e) {
}
Communication :
Il est possible de communiquer avec l'application grâce à l'objet java.lang.Process :
destroy() pour tuer l'application fille.
waitFor() pour attendre la fin de l'application fille (Attention à ne pas bloquer l'exécution du processus d'évènement awt).
getErrorStream(), getInputStream() et getOutputStream() pour communiquer avec l'application.
exitValue() pour connaître l'état de sortie de l'application.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager