Oppure

Loading
12/10/07 10:23
privi87
Ciao a tutti!
Volevo chiedere se era possibile e come si poteva fare, ad avviare programmi installati nel nostro sistema operativo, attraverso un programma java.
Sono sicuro che la cosa si possa fare, altrimenti rappresenterebbe una grossa limitazione, ma nei libri di programmazione del linguaggio della sun nn viene specificato nulla di particolare...aiutatemi!
Grazie mille!!
aaa
12/10/07 16:51
java
per avviare processi da un programma java puoi usare il metodo exec() della classe Runtime. Questo metodo crea un oggetto di ripo Process che puo essere usato per getire il processo appena creato. se, ad esempio, vuoi eseguire il programma prova dovrai fare così:
Runtime.getRuntime().exec("./prova");

Ti ricordo che l'uso di questo metodo fa perdere alla tua applicazione la portabilità. ./prova funzionerà su piattaforma unix o linux ma non funzionerà su windows. Per maggiori dettagli ti rimando alla documentazione del Java java.sun.com/j2se/1.4.2/docs/api/java/lang/….
Ciao
aaa
12/10/07 16:55
privi87
grazie mille!!
aaa