Newsgroup: it.comp.programmare.win32
Titolo: Controllare se connessi

Scusate, per controllare nel registro se si è connessi al ISP che chive
bisogna controllare? So che bisogna guardare su questa chiave,
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RemoteAccess, ma quale
degli elementi all'interno?
Grazie
Luca Carlon



perché non utilizzare Ras ?
RasGetConnectStatus .... prova a documentarti su questa api ...
ciao
Antonio Mazzeo
p.s. auguri!

 RasGetConnectStatus .... prova a documentarti su questa api ...
Si, ma cosa ci metto io come parametro hrasconn? Io voglio sapere se esiste
una qualsiasi connessione attiva, non voglio saperne una in particolare.
Qualche idea?
Ciao ed auguri anche a te.
Luca Carlon


xché non provi a leggere l'ip della macchina?
se é presente una connessione dialup ti viene fornito l'ip ....
se é presente una scheda di rete (e quindi un'eventuale connessione
a qualcosa .... idem)
altrimenti l'ip locale .....
Antonio

 ha scritto nel messaggio
news:BA7Y7.11665$s04.4...@news.infostrada.it...

io userei InternetGetConnectedState (wininet.h)
Pela

 in particolare.
RasEnumConnections()
Nota che funziona solo con le interfacce RAS; ci sono anche altri modi
per connettersi a Internet (ad esempio attraverso una rete locale) e in
questi casi non ci sono metodi semplici per sapere se si e` connessi.
--
Lorenzo

 wrote in message
news:ENhY7.12233$s04.5...@news.infostrada.it...


 wrote in message
news:scf33u0s95v47pd1l...@4ax.com...


Quali sono i metodi "non semplici"? Pingare un indirizzo pubblico ben noto?
Bob Rock
"Lorenzo Lutti" <lorenz...@DOHtiscalinet.it> wrote in message
news:%zmY7.6047$%B.22...@twister2.libero.it...


 wrote in message
news:n_jY7.1924$2F4....@news1.tin.it...


questi casi non ci sono metodi semplici per sapere se si e` connessi.
Sicuro? Un po' di tempo fa c'era stata una discussione su questo
argomento ed era venuta fuori un'api che lo permetteva.
Inoltre si potrebbe tentare di accedere a "qualcosa" in rete che
esiste sicuramente (ad es. 
www.microsoft.com
).
-- 
Marco Barisione (ICQ 84277092)

 Scusate, per controllare nel registro se si č connessi al ISP che chive


 wrote in message
news:YUqY7.14258$s04.6...@news.infostrada.it...


 pubblico ben noto?
Ho sbagliato a scegliere le parole, intendevo dire metodi "non
infallibili". Ovviamente nemmeno il ping e` infallibile: anche
presupponendo che l'host ben noto sia sempre up, da qualche parte nella
LAN potrebbero aver chiuso certe porte/funzioni con un firewall.
In generale "capire se si e` connessi a Internet" non serve a molto. Se
si e` connessi a Internet lo si e` con uno scopo ben preciso, quindi il
test va fatto in base a tale scopo.
--
Lorenzo

 argomento ed era venuta fuori un'api che lo permetteva.
Ora che mi ci fai pensare ricordo anche io quel thread, ma non lo trovo
piu`. Dopo una rapida ricerca su MSDN ho trovato solo InetIsOffline(),
ma se fosse lei non credo che servirebbe ai nostri scopi: fa parte delle
funzioni della shell e quindi mi fa pensare che serva soltanto per
capire se si e` nello stato online/offline di Internet Explorer. Essendo
uno stato che si imposta a mano, puo` benissimo capitare di essere
offline ma connessi o viceversa.
--
Lorenzo

piu`.
Uh che fortuna l'ho trovata al primo tentativo.
Provate questo link:
http://groups.google.com/groups?hl=it&threadm=3bb2e5e5.2889474%40news.tin.it&rnum=1&prev=/groups%3Fq%3DLaforgia%2Bconnessi%2Bsapere%2Bgroup:it.comp.programmare.win32%26hl%3Dit%26as_drrb%3Db%26as_mind%3D12%26as_minm%3D5%26as_miny%3D2001%26as_maxd%3D2%26as_maxm%3D1%26as_maxy%3D2002%26rnum%3D1%26selm%3D3bb2e5e5.2889474%2540news.tin.it


 1%26selm%3D3bb2e5e5.2889474%
2540news.tin.it
MSDN afferma che InternetGetConnectedState() faccia parte delle API
specifiche di Windows CE... :-?
--
Lorenzo

specifiche di Windows CE... :-?
Onestamente non ho neanche cercato, ho solo ritrovato il thread, ma
nel thread c'è anche gente che ha detto di averla provata!
Ecco adesso ho cercato ma a me non sembra che lo dica, mi chiedo però
cosa intenda esattamente per connesso ad internet.


 Bob Rock
Sicuramente anche su win98, non se se il me.
Luca Carlon

 specifiche di Windows CE... :-?
Funziona anche sotto Win 2000.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG