Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it L'avatar di userfra
    Registrato dal
    Jul 2001
    Messaggi
    1,418

    [JAVA] chiudere un'applicazione

    Ciao, come posso, in Java chiudere un programma in esecuzione, tipo taskmanager...

    grazie

    -------------------------------------------------
    Il fumo nuoce gravemente alla salute

  2. #2
    Intendi un programma tipo il taskman di Win dove puoi chiudere i processi attivi sul sistema ?

    Hmm, la vedo dura. Per quelle che sono le mie conoscenze di Java non penso si riesca ad accedere alla gestione dei processi del sistema operativo...

    Sotto linux farei delle chiamate a ps e a kill, ma ovviamente questo e' un sotterfugio, non una soluzione.

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    2,894
    Cmq per queste cose Java non è proprio indicato...

  4. #4
    Utente di HTML.it L'avatar di userfra
    Registrato dal
    Jul 2001
    Messaggi
    1,418
    Ahh... ok!

    Grazie lo stesso!
    -------------------------------------------------
    Il fumo nuoce gravemente alla salute

  5. #5
    Puoi farlo solo con un processo che fai partire da te!!
    codice:
    String cmd = "c:\\windows\\notepad.exe";
          Process proc = Runtime.getRuntime().exec( cmd);
          proc.destroy();
    Blink@go

    "Non tutto quel che è oro brilla, Ne gli erranti sono perduti; Il vecchio ch'è forte non s'aggrinza, Le radici profonde non gelano.Dalle ceneri rinascerà un fuoco, L'ombra sprigionerà una scintilla, Nuova sarà la lama ormai rotta, E re quei ch'è senza corona."

    ------------
    Lang: java 1.4.1 Eclipse

  6. #6
    Utente di HTML.it L'avatar di userfra
    Registrato dal
    Jul 2001
    Messaggi
    1,418
    Cosa vuoi dire con ".. solo con un processo che fai partire da te!! "?
    :master:


    grazie per l'interessamento...
    -------------------------------------------------
    Il fumo nuoce gravemente alla salute

  7. #7
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    4
    se nn mi sbaglio in java su win32 era possibile utilizzare le api di windows...

  8. #8
    Originariamente inviato da $$$
    se nn mi sbaglio in java su win32 era possibile utilizzare le api di windows...
    Davvero?
    senza JNI?
    mi interesserebbe!
    Blink@go

    "Non tutto quel che è oro brilla, Ne gli erranti sono perduti; Il vecchio ch'è forte non s'aggrinza, Le radici profonde non gelano.Dalle ceneri rinascerà un fuoco, L'ombra sprigionerà una scintilla, Nuova sarà la lama ormai rotta, E re quei ch'è senza corona."

    ------------
    Lang: java 1.4.1 Eclipse

  9. #9
    Originariamente inviato da userfra
    Cosa vuoi dire con ".. solo con un processo che fai partire da te!! "?
    :master:
    se leggi il codice magari capisci!

    se fai partire un processo con exec() e ne mantieni il riferimento in memoria sotto forma di oggetto Process, puoi terminarlo, per delucidazioni dai un occhiata al codice che ho postato prima...
    Blink@go

    "Non tutto quel che è oro brilla, Ne gli erranti sono perduti; Il vecchio ch'è forte non s'aggrinza, Le radici profonde non gelano.Dalle ceneri rinascerà un fuoco, L'ombra sprigionerà una scintilla, Nuova sarà la lama ormai rotta, E re quei ch'è senza corona."

    ------------
    Lang: java 1.4.1 Eclipse

  10. #10
    Utente di HTML.it L'avatar di userfra
    Registrato dal
    Jul 2001
    Messaggi
    1,418
    Originariamente inviato da $$$
    se nn mi sbaglio in java su win32 era possibile utilizzare le api di windows...
    come?
    -------------------------------------------------
    Il fumo nuoce gravemente alla salute

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.