Complicato non vuol dire non fluido. Comunque, in questo caso, non so come aiutarti. Vedi se Application.DoEvents() ti può servire, ma non credo. Al massimo potresti crearti una funzione del genere:Originariamente inviato da Adanf
Per il thread verrebbe una cosa un pò troppo complicata, visto che la volevo più semplice possibile per rendere l'animazione fluida.
Non so se funziona, ma potresti provare.codice:Private Sub Wait(Byval Milliseconds As Integer) For I = 0 To Milliseconds / 10 System.Threading.Thread.Sleep(10) Application.DoEvents() Next I End Sub
![]()
![]()