In VB6 c'è uno Splash d'esempio che trovi inserendo un nuovo form.
Comunque non è difficile da realizzare.
Potresti visualizzarlo all'avvio e dopo un certo tempo toglierlo caricando il form principale.
Ti serve un semplice Timer:
codice:
Private Sub Form_Load()
Move (Screen.Width - Width) / 2, (Screen.Height - Height) / 2
Timer1.Interval = 2000 'Circa 2 secondi
Timer1.Enabled = True
End Sub

Private Sub Timer1_Timer()
FrmMain.Show
Unload Me
End Sub