Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. WinForms / WPF .NET
Controllo modem connesso ad internet
venerdì 12 settembre 2003 - 18.27
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
trinity
Profilo
| Guru
3.465
messaggi | Data Invio:
ven 12 set 2003 - 18:27
Ragazzi,
ho fatto una procedura di invio e-mail da vb.net solo che essendo un thread, vorrei prima che quest'ultimo controlli se il modem è connesso ad internet e poi far partire l'invio. vi posto il mio codice, potete controllarlo?
E dirmi dove sbaglio? tenete presente che utilizzo un timer per ripetere il thread finchè non trova che la connessione è attiva
if InternetGetConnectedState(0,0) = true then
me. timer1.stop()
me.timer1.enabled = false
avvio.start() 'questo avvia il thread
end if
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
ven 12 set 2003 - 20:08
Non c'è bisogno di nessun thread.
La prima istruzione verifica se c'è connessione.
Successivamente se la vede aperta invia semplicemente una email senza incasinarti con altro.
Perchè ti rendi la vita così difficile?
ciao
David
trinity
Profilo
| Guru
3.465
messaggi | Data Invio:
ven 12 set 2003 - 23:35
il problema è che ho fatto il controllo con il debug e ho atteso che il modem si collegasse ad internet ma dopo averlo fatto la if InternetGetConnectedState(0,0) = true then mi esce ancora non entra e mi esegue il codice al suo interno, forse sbaglio le impostazioni? e poi questa InternetGetConnectedState funziona anche su sistemi windows 98?
Ciao
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
sab 13 set 2003 - 11:10
Si,
quella funzione da Windows 95 in poi.
Evidentemente se non si comporta come vuoi sbagli a chiamarla.
Puoi usare anche un modo diverso per verificare se sei connesso ad Internet puoi usare la funzione DownloadFile del Framework, la metti in un Try Catch, se vedi che la Try Catch non scatta significa che la connessione aperta, diversamente è chiusa.
Ciao
David
trinity
Profilo
| Guru
3.465
messaggi | Data Invio:
sab 13 set 2003 - 11:40
tu non sai come far funzionare questa InternetGetConnectedState?
ciao
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
sab 13 set 2003 - 11:43
Ti ho fornito due soluzioni una è quella e l'altra te l'ho appena postato nell'ultimo messaggio.
Anche in questo caso vai su msdn.microsoft.com cerca la funzione, vedi i parametri da passare vedi dove è supportata e prosegui, io non sono una Reference umana, sono una persona come te.
Ciao
David
Torna su
Stanze Forum
Elenco Threads
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 !