dreads
Messages postés4Date d'inscriptionmercredi 2 avril 2003StatutMembreDernière intervention 1 septembre 2004
-
1 mai 2003 à 12:59
franckouze
Messages postés33Date d'inscriptionlundi 15 avril 2002StatutMembreDernière intervention11 juin 2003
-
1 mai 2003 à 21:37
Salut
j'aimerais bien savoir comment faire pour appeler un programme DOS comme "msconfig" ou une ligne de commande dos comme "dir /w" dans un programme java, et comment cette sortie est disponible.
autre question : comment faire pour prendre le flux d'une webcam ou d'une carte télévision.
La question est aussi valable pour les autres langages...
franckouze
Messages postés33Date d'inscriptionlundi 15 avril 2002StatutMembreDernière intervention11 juin 2003 1 mai 2003 à 21:37
regarde la doc de la classe Process
il faut faire qqchose du genre :
Process p = Runtime.exec( "dir /w" ) ;
DataInputStream in = p.getInputStream() ;
p.waitFor() ; //attention c'est obligatoire sinon le programme
//ne s'arretera jamais !
if ( p.exitValue() != 0 ) //erreur
et apres il suffit de lire la sortie du programme comme si tu lisais un flot comme les autres