title: How to set 5 second timing of a splash screen in VB.NET
body: <p>I have used this code to set 5 second time of my vb.net's project's splash screen.</p>
  
  <pre><code>Imports System.Collections.ObjectModel
  Namespace My
  
      Partial Friend Class MyApplication
          Protected Overrides Function OnInitialize(ByVal commandLineArgs As ReadOnlyCollection(Of String)) As Boolean
              Me.MinimumSplashScreenDisplayTime = 5000
              Return MyBase.OnInitialize(commandLineArgs)
          End Function
      End Class
  
  End Namespace
  </code></pre>
  
  <p>This code is fully working but as my project takes no time to load so as soon the splashscreen is getting loaded the 1st form is also getting loaded, and it is hiding the splash screen.</p>
  
  <p>I want that the 1st form will load after the splash screen gets closed. Can any one help me out in this?</p>