Ciao raga.
Sto facendo un'applicazione all'interno della quale, sulla pressione di un tasto creo un thread per svolgere delle determinate funzioni su dei data-base.
A seconda di quanto e' grande il data-base, il tempo di esecuzione di questo thread può aumentare o diminuire.
Il mio problema sta nel fatto che mentre questo thread esegue queste determinate funzioni l'utente nel programma principale deve poter fare altre cose ... e non aspettare che il thread termini.
Attualmente quando eseguo il thread, il programma principale si blocca e devo aspettare la terminazione del thread.
Avete qualche consiglio ?
Se non lo posso fare con i Thread c'è un modo per sviluppare questa cosa ?