29/11/12 21:19
Grad
Buonasera a tutti ragazzi!!! Eccomi qua con un nuovo problema!
Nella mia applicazione ho appena realizzato un splashscreen con un form.
nel form principale avvio un thread che dovrebbe per 2 secondi visualizzare lo splashform.
il problema è che: o dura più di 2 secondi, a volte molti di più; oppure, sotto lo splash si apre il form e lo splash sparisce solo quando ci passo sopra con il cursore.
Posto il codice che ho utilizzato per chiamare lo splash.
Secondo voi qual'è il problema?
Vi ringrazio tantissimo, e vi auguro buona serata!!!
Ciauz!
Nella mia applicazione ho appena realizzato un splashscreen con un form.
nel form principale avvio un thread che dovrebbe per 2 secondi visualizzare lo splashform.
il problema è che: o dura più di 2 secondi, a volte molti di più; oppure, sotto lo splash si apre il form e lo splash sparisce solo quando ci passo sopra con il cursore.
Posto il codice che ho utilizzato per chiamare lo splash.
public Form1() { InitializeComponent(); /*test dello splashscreen*/ Thread t1 = new Thread(new ThreadStart(SplashForm)); t1.Start(); Thread.Sleep(2000); t1.Abort(); //Thread.Sleep(1000); } private void SplashForm() { SplashForm newSplashForm = new SplashForm(); newSplashForm.ShowDialog(); newSplashForm.Dispose(); }
Secondo voi qual'è il problema?
Vi ringrazio tantissimo, e vi auguro buona serata!!!
Ciauz!
aaa