Mam ekran powitalny na aplikacji i na tym formularzu. Mam zegar.Winform Splash Screen - VB.NET - Timer
Private Sub Splash_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
SplashTimer.Start()
' Set application title
' Set Version
Me.Show()
'Me.Refresh()
'System.Threading.Thread.Sleep(2000)
'Login.ShowDialog()
'Login.AllowTransparency = True
End Sub
Interval na zegarze jest ustawiona na 5000.
Private Sub SplashTimer_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SplashTimer.Tick
SplashTimer.Stop()
Login.Show()
Login.AllowTransparency = True
Me.Hide()
End Sub
ustawić pułapkę tutaj, ale nie wydaje się, aby uzyskać tę pułapkę. Odkomentowałem Me.Refresh()
Ekran powitalny zamyka się. Następnie Login jest wyświetlany za pomocą przycisku Kontynuuj. Po kliknięciu przycisku kontynuować
MainMenu.Show() 'this form should be shown as this is the main window of the application but it's not showing.
Me.Close() 'closes login window
Nie pokazuje się okno i aplikacja jest powieszenie. Wszelkie wejścia będą bardzo mile widziane.
Czy istnieje powód, aby unikać wbudowanego formularza SplashScreen? – LarsTech
To jest bieżący stan aplikacji. Mogę zaproponować użycie wbudowanego szablonu. – kalls
@LarsTech - Jest to wbudowany szablon. – kalls