PDA

View Full Version : [C]Attesa esecuzione di system()


phantaman
18-03-2004, 00:18
Ho usato questa sintassi:

system("start c:\\path\\file.ext");

per eseguire un programma esterno.

Qual'è la sintassi che mi permette di attendere l'esecuzione del comando esterno prima di ripassare il controllo al programma principale?

grazie
ciao.

Luc@s
18-03-2004, 07:13
dovresti aprirti un nuovo processo.
Esegui il prog nel nuovo processo(cosi il prog principale rimane in attesa) e una volta finito il 2° prog il primo riprende da dov'era(hai presente l'anteprima stampa di Word????)


Ciao

cionci
18-03-2004, 07:41
Deviusare l'API CreateProcessEx...e l'API WaitForSingleObject per attendere la fine...