progress bar con valore massimo settato a 120
al lancio del programma, mentre esso legge tutto quello che deve leggere (sul web, quindi ci mette qualche secondo), uno splash screen visualizza la prograss bar, che avanza man mano, chiudendosi quando le letture sono terminate:
SplashScreen.ProgressBar1.Value = 120
Thread.Sleep(600)
SplashScreen.Close()
con XP nessun problema... con Vista la prograss bar anzichè fare tutta la sua corsa, si ferma ad 1/4 circa, come se il valore massimo letto fosse 30, poi lo splash screen si chiude regolarmente.
Inutile dire che ho controllato con un punti di interruzione che tutto il codice fosse regolarmente letto.... ho anche provato, per quanto inutile, uno splashscreen.refresh, ma nulla cambia
come mando la bar fino in fondo anche con Vista??