<div dir="ltr">Salve lista,<div><br></div><div>Vorrei chiedere consiglio.</div><div>Sto facendo un programmino che si occupa di copiare, cancellare e muovere dei files.<br></div><div>Una delle opzioni è quella di copiare *simultaneamente* più file tramite i threads.</div>
<div><br></div><div>Non c'è nessun problema (a parte forse l'effettiva utilità della cosa) quando l'opzione di sovrascrittura viene decisa a priori. Ma in caso di finestra di dialogo con la domanda "Vuoi sovrascrivere?" **dovrei sospendere anche gli altri thread, attendere la risposta** e poi riprendere il tutto utilizzando quest'ultima per decidere il comportamento anche degli altri threads.</div>
<div><br></div><div>Lo script è a riga di comando ma prevede delle wx.Frame opzionali per visualizzare informazioni (nella fattispecie delle progress bar). Quindi può capitare che vi sia un thread a parte con il wx.App.Mainloop ().</div>
<div><br></div><div>Sto googlando e pasticcinado un po' tra Lock Event e Condition. Ma vista la mia scarsa esperienza con i thread i risultati non sono proprio quelli sperati.</div><div><br></div><div>Qualcuno di voi ha qualche suggerimento ? Qualche direzione da indicarmi?</div>
<div><br></div><div>Ciao e grazie.</div><div>Luca</div></div>