| View previous topic :: View next topic |
| Author |
Message |
Daniela Guest
|
Posted: Fri Apr 15, 2005 2:56 pm Post subject: Aprire un'altra applicazione con Java |
|
|
Salve
come posso aprire un'applicazione windows con Java.
Mi spiego meglio. Nel mio Frame ho un pulsante che una volta cliccato
dovrebbe aprire il registratore di suoni di windows. Si puo' fare? E come.
grazie infinite
D.
|
|
| Back to top |
|
 |
MSL Guest
|
Posted: Sat Apr 16, 2005 11:40 pm Post subject: Re: Aprire un'altra applicazione con Java |
|
|
" Daniela" <bleah (AT) nospam (DOT) iy> ha scritto nel messaggio
news:d3okld$2bte$1 (AT) newsreader1 (DOT) mclink.it...
| Quote: | Salve
come posso aprire un'applicazione windows con Java.
Mi spiego meglio. Nel mio Frame ho un pulsante che una volta cliccato
dovrebbe aprire il registratore di suoni di windows. Si puo' fare? E come.
grazie infinite
D.
|
Prova con
Runtime.getRuntime().exec(<pathname>);
Se guardi sulla documentazione, il parametro <pathname> in questo caso è di
tipo String; ad esempio, per eseguire Acrobat Reader l'istruzione (sul mio
PC!) sarà
Runtime.getRuntime().exec("C:\Programmi\Adobe\Acrobat
5.0\Reader\AcroRd32.exe");
Ciao
MSL
|
|
| Back to top |
|
 |
Vjger Guest
|
Posted: Mon Apr 18, 2005 7:21 am Post subject: Re: Aprire un'altra applicazione con Java |
|
|
"MSL" <me (AT) net (DOT) net> wrote
| Quote: | " Daniela" <bleah (AT) nospam (DOT) iy> ha scritto nel messaggio
news:d3okld$2bte$1 (AT) newsreader1 (DOT) mclink.it...
Salve
come posso aprire un'applicazione windows con Java.
Mi spiego meglio. Nel mio Frame ho un pulsante che una volta cliccato
dovrebbe aprire il registratore di suoni di windows. Si puo' fare? E come.
grazie infinite
D.
Prova con
Runtime.getRuntime().exec(<pathname>);
Se guardi sulla documentazione, il parametro <pathname> in questo caso è di
tipo String; ad esempio, per eseguire Acrobat Reader l'istruzione (sul mio
PC!) sarà
Runtime.getRuntime().exec("C:\Programmi\Adobe\Acrobat
5.0\Reader\AcroRd32.exe");
Ciao
MSL
|
Mi aggancio a questo thread perchè volevo porre "quasi" la stessa
domanda: nel senso che al metodo exec c'ero già arrivato.
Quello che non sono ruiscito a capire è come fare ad ottenere il path
del programma che devo lanciare (nel mio caso il browser predefinito),
sulla macchina su cui gira.
Giustamente hai scritto "sul mio pc". Ma su quello di un altro?
|
|
| Back to top |
|
 |
pioneer@inwind.it Guest
|
Posted: Mon Apr 18, 2005 7:54 am Post subject: Re: Aprire un'altra applicazione con Java |
|
|
Penso di aver trovato. Almeno per windows devo usare "start nomefile".
|
|
| Back to top |
|
 |
Daniela Guest
|
Posted: Mon Apr 18, 2005 11:29 am Post subject: Re: Aprire un'altra applicazione con Java |
|
|
Grazie infinite, funziona perfettamente ;-)
D.
"MSL" <me (AT) net (DOT) net> ha scritto nel messaggio
news:Dnh8e.789198$b5.35094529 (AT) news3 (DOT) tin.it...
| Quote: |
" Daniela" <bleah (AT) nospam (DOT) iy> ha scritto nel messaggio
news:d3okld$2bte$1 (AT) newsreader1 (DOT) mclink.it...
Salve
come posso aprire un'applicazione windows con Java.
Mi spiego meglio. Nel mio Frame ho un pulsante che una volta cliccato
dovrebbe aprire il registratore di suoni di windows. Si puo' fare? E
come.
grazie infinite
D.
Prova con
Runtime.getRuntime().exec(<pathname>);
Se guardi sulla documentazione, il parametro <pathname> in questo caso è
di
tipo String; ad esempio, per eseguire Acrobat Reader l'istruzione (sul mio
PC!) sarà
Runtime.getRuntime().exec("C:\Programmi\Adobe\Acrobat
5.0\Reader\AcroRd32.exe");
Ciao
MSL
|
|
|
| Back to top |
|
 |
Stefano Guest
|
Posted: Tue May 10, 2005 1:13 pm Post subject: Re: Aprire un'altra applicazione con Java |
|
|
anche io volevo porre quasi la stessa domanda: ma se volessi far
partire il client email di default di sistema, con un indirizzo
precaricato, tipo quello che farebbe il mailto:aaa (AT) bbb (DOT) cc ?
Come si fa?
Ho provato a scriverci start [email]aaa (AT) bbb (DOT) cc[/email] ma succede un casino
immondo sul mio pc!
Daniela ha scritto:
| Quote: | Grazie infinite, funziona perfettamente ;-)
D.
"MSL" <me (AT) net (DOT) net> ha scritto nel messaggio
news:Dnh8e.789198$b5.35094529 (AT) news3 (DOT) tin.it...
" Daniela" <bleah (AT) nospam (DOT) iy> ha scritto nel
messaggio
news:d3okld$2bte$1 (AT) newsreader1 (DOT) mclink.it...
Salve
come posso aprire un'applicazione windows con
Java.
Mi spiego meglio. Nel mio Frame ho un pulsante
che una volta cliccato
dovrebbe aprire il registratore di suoni di
windows. Si puo' fare? E
come.
grazie infinite
D.
Prova con
Runtime.getRuntime().exec(<pathname>);
Se guardi sulla documentazione, il parametro
pathname> in questo caso è
di
tipo String; ad esempio, per eseguire Acrobat
Reader l'istruzione (sul mio
PC!) sarà
Runtime.getRuntime().exec("C:\Programmi\Adobe\Acrob
at
5.0\Reader\AcroRd32.exe");
Ciao
MSL
-- |
Postato da Virgilio Newsgroup http://newsgroup.virgilio.it
Completo come il newsreader, ma senza il newsreader
|
|
| Back to top |
|
 |
pioneer@inwind.it Guest
|
Posted: Wed May 11, 2005 7:51 am Post subject: Re: Aprire un'altra applicazione con Java |
|
|
Innanzi tutto aggiungo che "start" funziona su W98. Su XP si deve usare
"cmd".
Ad ogni modo, quella è l'istruzione per far lanciare direttamente
l'applicazione predefinita associata ai file con una certa estensione.
Riguardo alle mail, si deve aprire direttamente il programma.
Adesso, la soluzione di scrivere il path completo è sempre valida ma
chiaramente dipendente dalla macchina.
Occorrerebbe qualche classe - che sicuramente esiste ma che io non
conosco - che acceda al registro di sistema e da lì prenda il
programma di posta elettronica predefinito
|
|
| Back to top |
|
 |
|