Я кодирую заставку в VB.Net, которая отображается в течение 3 секунд, а затем отображает экран входа в систему. Но всплеск появляется даже после входа в систему, и я сказал, чтобы всплеск скрылся. Вот мой код:Проблемы с заставкой экрана
Public Class frmSplash
Private Sub frmSplash_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Me.Show()
System.Threading.Thread.Sleep(3000)
Me.Hide()
frmLogin.Show()
End Sub
End Class
Почему вы хотите это сделать? Для конечного пользователя нет ничего более раздражающего, чем бессмысленное трехсекундное ожидание всякий раз, когда запускается ваша программа. Вы должны показывать только экран заставки, если вы загружаете остальную часть своей программы в фоновом режиме. – SLaks
В некоторых программах экран заставки информативен, он может предупредить пользователя о версии программы, создателя программы или другой полезной информации. Но я согласен, его немного бессмысленно, если вы показываете это ради того, чтобы показать это. – Cyclone
Для этого необходим диалог About. – SLaks