Ciao a tutti,

con il codice che posto, in VB6 verificavo se era già stata creata una "Finestra" di Internet Explorer e se fosse già esistente la utilizzavo per aprire delle pagine web all'interno della stessa.

Se invece essa non era già stata creata, il codice procedeva a crearne una nuova.

in VB.net (ovviamente) non mi funziona

in quanto vb.net vuole che dichiaro prima la variabile o l'oggetto....

sapreste consigliarmi ?

Grazie ancora!

codice:
 If IE Is Nothing Then
        Set IE = CreateObject("InternetExplorer.application")
 End If
    

    
    On Error Resume Next

      IE.Visible = True
      IE.ToolBar = 0
      
      
      IE.Navigate "http://www.miosito.it"
      


    If Err.Number <> 0 Then
        Set IE = CreateObject("InternetExplorer.application")

      IE.Visible = True
      IE.ToolBar = 0
      
      IE.Navigate "http://www.miosito.it"
     

    End If

    Err.Clear
    On Error GoTo 0