Oppure

Loading
20/10/09 17:20
swet
Ho provato questo codice ma il messaggio "CHIUSA" lo mostra contemporaneamente all' apertura della cartella invece di aspettare l' effettiva chiusura della cartella
 Dim p As Process = New Process
        p.StartInfo.FileName = "Explorer"
        p.StartInfo.Arguments = "c:\prova"
        p.Start()
        p.WaitForExit()
        MsgBox("Chiusa")



Ultima modifica effettuata da swet 20/10/09 18:11
aaa
21/10/09 15:49
Il Totem
Che ne dici di fare un Join tra il thread della tua applicazione ed il main thread del processo aperto? Anche se a dir la verità ho paura che ti si blocchi tutto, perchè dipende se ti dà il riferimento del main thread di explorer.exe o di quello usato per aprire la cartella.
aaa
21/10/09 17:10
swet
ciao per il momento ho risolto facendo aprire la cartella all' interno del WebBrowser così posso capire quando la finestra(form) viene chiusa. E' una soluzione valida secondo voi?
aaa