Buondì a tutti,
Mi sto sicuramente perdendo in un bicchiere d'acqua ma a prescindere dal volume del liquido, sto affogando
la mia situazione è questa:
eseguo il programma, visualizzo la form di login. valido la password e faccio lo show della form principale.
allo show della form principale eseguo un fottio di statement tra le quali alcune procedure che fanno dei DL di file.
quello che io vorrei è che PRIMA di eseguire ogni DL la form principale venisse ridisegnata in modo che se aggiorno la caption di una label con qualcosa tipo "Sto scaricando il file pincopallino" l'utente sappia cosa sta succedendo.
Ho provato con Repaint, Invalidate, Refresh, application.processmessages... non c'è verso, la form non compare nemmeno finchè non ha finito tutto quello che c'è da fare, compreso anche i DL di tutti i file.
Non vorrei mettermi dentro ad un multithread, non mi importa granchè del fatto che si "blocchi" il programma durante i DL, ma almeno che l'utente abbia visibilità di cosa sta facendo il programma.
è sicuramente una cavolata ma non riesco a venirne a capo