PDA

Visualizza la versione completa : [DELPHI] Lancio programmi in attesa


damj
06-12-2007, 21:04
buonaseraaaa!!!!
Ho cercato già nel forum una risposta per il mio problema, ma non ho trovato risposte, almeno non per delphi.
devo eseguire dei programmi in modo tale che parta il primo, poi solo quando è terminato parta il secondo (che usa i file prodotti dal primo),e così via?
io uso ExecuteFile(percorsofile+nomefile','','',1) ,ma:
1)a cosa servano i parametri,tranne il primo (non è bello ma è così..)?
2)come posso passargli dei parametri?
3)che comando utilizzare per farli attendere (sono in un ciclo)?
spero che qualcuno di voi sappia qualcosa di cui sopra...sono nella cacca.. :cry: :cry: :cry: :cry: :cry:

alka
08-12-2007, 17:39
Devi usare la funzione ShellExecuteEx o CreateProcess per avviare l'applicazione, ottenendo un handle che puoi adoperare in seguito con la funzione WaitForSingleObject allo scopo di "bloccare" il thread di controllo che ha avviato il programma esterno fino a quando il processo di riferimento non è terminato.

Fai ricerche usando i nomi delle funzioni indicate sopra per ottenere informazioni utili.

Ciao! :ciauz:

Loading