Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Pascal - Chiudere un Exec
Forum - Pascal - Chiudere un Exec

Avatar
mirco95 (Normal User)
Newbie


Messaggi: 13
Iscritto: 27/01/2012

Segnala al moderatore
Postato alle 17:25
Domenica, 11/03/2012
Ciao sono ancora io.. Dopo essere riuscito a far partire un file png :
Codice sorgente - presumibilmente Plain Text

  1. Exec(GetEnv('COMSPEC'), '/C start C:\Users\Mirco\Desktop\MIO\anteprima.png' ) ;




Vorrei tanto sapere , anche per finire il mio programma come potrei far chiudere questa immagine. Io questa immagine l'ho messa all'avvio del programma ma vorrei che dopo un tot di secondi si chiuda da solo.. Sapere qualcosa di simile? Grazie ancora

PM Quote
Avatar
Phi (Member)
Expert


Messaggi: 241
Iscritto: 30/12/2009

Segnala al moderatore
Postato alle 14:05
Lunedì, 12/03/2012
A dir la verità exec aspetta che l'esecuzione del programma avviato termini.
Mette in "pausa" il processo padre finchè il figlio è in esecuzione.
Direi che l'unica soluzione è chiamare exec in un thread a se stante e poi terminare il processo che exec ha avviato.

Ma non è più semplice se crei tu una tua finestra in cui visualizzi l'immagine ?

Ultima modifica effettuata da Phi il 12/03/2012 alle 14:05
PM Quote