Dalla tua spiegazione, i thread sono due: il primario (quello dell'applicazione) e il secondario (quello che esegue il lavoro alla pressione del pulsante).Originariamente inviato da Kreator
no, asp, il thread e' uno solo.
Come dicevo, questo significa che il secondo thread (quello attivato alla pressione del pulsante) fa riferimento - in modo sincronizzato - al thread primario (quello dell'applicazione) e rende bloccato quest'ultimo fino a quando il thread secondario non ha completato il suo lavoro.Originariamente inviato da Kreator
Ovvero, il programma principale ha un tasto che quando lo premo mi istanzia il thread e me lo fa partire, il problema e' che quando parte il thread mi si congela il programma principale fino a quando il thread ha completato la sua esecuzione.
Ad ogni modo, senza codice e ulteriori indicazioni, non è possibile dire di più, se non che posso garantirti il corretto funzionamento dei thread.
Ciao!![]()