• 15 Marzo 2008
  • 1 Stella2 Stelle3 Stelle4 Stelle5 Stelle Nessun voto

Verificare la presenza di una connessione alla rete in C#

A partire dal .NET Framework 2.0 c’è un modo molto semplice di controllare se sul computer c’è una connessione di rete attualmente attiva.

La classe NetworkInterface, situata nel namespace System.Net.NetworkInformation, infatti, fornisce varie informazioni sulla rete tramite metodi statici, quindi senza dover instanziare un oggetto di quella classe.

Quello che fa al caso nostro è GetIsNetworkAvaiable() che restituisce un valore booleano (True o False), indicante la presenza o meno di una connessione alla rete.

Ecco come esempio una funzione che controlla se è presente una connessione attiva e lo fa sapere all’utente tramite MessageBox:


public void CheckConnection()
{
if (System.Net.NetworkInformation.NetworkInterface.GetIsNetworkAvailable())
{
MessageBox.Show(”Connessione alla Rete disponibile!”);
}
else
{
MessageBox.Show(”Connessione alla Rete NON disponibile!”);
}
}

RSScommenti all'articolo (0)

scrivi commento

Nome:

Email:

Url:





Da oggi mondoinformatico è presente anche su facebook!

Visto che più siamo e più guadagnamo e visto che più ci leggono più guadagnate…fate conoscere mondoinformatico a tutti i vostri amici di facebook, sicuramente qualcuno vorrà scrivere e guadagnare come voi…

  • SONDAGGIO
Che notizie vorresti trovare su mondoinformatico?
Visualizza risultati
  • CRITEO
  • CHATTING

utenti online

Ci sono attualmente 0 utenti e 10 ospiti collegati