Ti ho detto che si usa una API, quella che ti ho indicato.
Non c'entrano i controlli, ne' quelli standard ne' altri ...
codice:Private Declare Function InternetGetConnectedState Lib "wininet.dll" (ByRef dwflags As Long, ByVal dwReserved As Long) As Long Public Function IsOnline() As Boolean Dim LFlags As Long IsOnline = InternetGetConnectedState(LFlags, 0&) End Function