Stato connessione internet

mercoledì 11 gennaio 2006 - 18.28

trinity Profilo | Guru

Con vb net 2005 e quindi con il framework 2.0 è possibile sapere se il proprio computer è connesso ad internet...
modem o lan è indifferente, basta che si possa sapere se la connessione è attiva oppure no

Ciao

Brainkiller Profilo | Guru

>Con vb net 2005 e quindi con il framework 2.0 è possibile sapere
>se il proprio computer è connesso ad internet...
>modem o lan è indifferente, basta che si possa sapere se la connessione
> è attiva oppure no

Più semplicemente non puoi fare una WebRequest di uan pagina di un sito Web. Se va in timeout non sei connesso. Sel a ricevi sei connesso. Non ti basta ?
ciao

David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/

trinity Profilo | Guru

Sinceramente ho realizzato un piccolo programmino ftp per uso interno della mia azienda solo che nel momento che vado a effetturare la connessione al server remoto..dovrei testare se la linea internet è attiva...ti dico questo perchè il programma dovrà essere distribuito anche ad altri utenti che ovviamente potrebbe avere la vecchia connessione analogica e vorrei inserire appunto questo controllo...ho una dll ch emi fa questo quindi potrei già in teoria risolverlo...
Questa dll si chiama wininet.dll...
Visto però che è uscito vb net 2005 con numerosi potenziamenti mi chiedevo se quest'ultimo aveva integrato una classe che mi permetteva di risolvere il mio quesito...

Ciao

Cirillo Fabio
www.wondernet.biz
fabio@wondernet.biz

Brainkiller Profilo | Guru

>Questa dll si chiama wininet.dll...
>Visto però che è uscito vb net 2005 con numerosi potenziamenti
>mi chiedevo se quest'ultimo aveva integrato una classe che mi
> permetteva di risolvere il mio quesito...

Non ho idea su VS.NET 2005, non credo però.
La prima cosa che mi viene in mente è usare un API contenuta nel wininet.dll ma mi pare che ti avevo già risposto tempo fa su questo argomento. Penso che nonostante la nuova versione di Framework non sia cambiato niente.

Se vuoi cercare puoi farlo forse nel namespace Diagnostics o EnvironmentVariables, insomma dove ci sono le info sul sistema.

Ciao

David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/

trinity Profilo | Guru

Come nell'ultimo mio post...allora utilizzo la dll wininet.dll come ho sempre fatto..
Grazie david...

Ps ho mandato numerose email per la pubblicazione di alcuni miei articoli solo che non ho mai ricevuto risposta...sai qualcosa

di nuovo grazie

Ciao

Cirillo Fabio
www.wondernet.biz
fabio@wondernet.biz

Brainkiller Profilo | Guru

>Ps ho mandato numerose email per la pubblicazione di alcuni miei
>di nuovo grazie

Più tardi guardo, abbiamo avuto problemi sul server antispam.
ciao



David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5