Puoi usare il componente Microsoft Internet Control così:
dove WebBrowser1 è il nome del componente in oggetto e Command1 è un command button, in pratica se il sito è down il componente richiama l'evento NavigateError mentre quando ha caricato il sito, wuindi è up richiama NavigateComplete2codice:Private Sub Command1_Click() WebBrowser1.Navigate "http://www.prova.it" End Sub Private Sub WebBrowser1_NavigateComplete2(ByVal pDisp As Object, URL As Variant) MsgBox "il sito è up" End Sub Private Sub WebBrowser1_NavigateError(ByVal pDisp As Object, URL As Variant, Frame As Variant, StatusCode As Variant, Cancel As Boolean) MsgBox "Il sito è down" End Sub
Forse come metodo non sarà molto ortodosso, ma è il più semplice

Rispondi quotando