Ciao a tutti,
sto lavorando su un'applicazione per palmare che parte con una Sub Main. Da essa lancio il fomr per eseguire il login. Il form di login chiede username e password all'utente e poi verifica nel DB. Se l'utente esiste e la password è corretta la procdura imposta a True una variabile public.
Riporto il codice della sub Main:

codice:
Public Sub Main()
   ...varie operazioni

   Application.Run(New frmLogIn)
      If bLogIn Then
         Dim ifrmMain As New frmMain
         ifrmMain.Show()
         Application.Run(ifrmMain)
      End If
End Sub
il problema è che il frmMain mi viene aperto, però viene visualizzato solo se sullo schermo non è aperta nessuna altra finestra.
Se al contrario ho, ad esempio il file explorer aperto, mi viene mostrato il form frmLogIn e poi quando si chiude viene lanciato frmMain ma in background. Per visualizzarlo devo chiudere la finestra del File Explorer.
E' decisamente brutto!
Come posso risolvere?

Grazie