in
La comunità italiana dedicata a Sviluppatori e Architetti IT delle piattaforme Windows

java e C

Ultimo messaggio ricevuto il 26-03-2008 3.37 da canemacchina. 1 risposta(e).
Pagina 1 di 1 (2 elemento/i)
Ordina messaggi: Precedente Successivo
  • 18-10-2007 23.22

    java e C

    Ciao a tutti ho un problema da una classe java devo lanciare l'esecuzione di un batch c senza aspettare che termini la compilazione e quindi dopo avver avviato questo batch mentre lui esegue le sue istruzioni la mia classe deve fare le istruzioni previste dopo la chiamata.

    Ho implementato qualcosa ma appena richiamo il batch la classe java si ferma ad aspettare l'esecuzione del programma batch prima di continuare

     

    Codice

    Process p = Runtime.getRuntime().exec("nome batch piu parametri");

    • Log
  • 26-03-2008 3.37 In risposta a

    Re: java e C

    Io lancerei un thread...

    Ovvero, crea un thread che nel run non faccia altro che eseguire l'istruzione Process p = Runtime.getRuntime().exec("nome batch piu parametri");

    In questo modo sarà lui ad aspettare la fine dell'esecuzione del programma batch, mentre la classe che ha lanciato il thread potrà continuare la sua esecuzione mentre il programma batch va avanti 

    • Log
Pagina 1 di 1 (2 elemento/i)
Prelevato da http://www.devspy.com/forums/p/4617/5727.aspx
DevSpy.com 6.0 © 2001-2008 - Alcuni Diritti Riservati
Salvo diversa indicazione, tutti i contenuti sono pubblicati sotto licenza "Creative Commons Attribution-Share Alike 3.0"