HyperLink
Bejelentkezés
E-mail: 
Jelszó: 





Skip Navigation Links
 

Internet kapcsolat típusa


2. rész

Példaprogram letöltése

7535 bájt

Mellékelt példából megtudhatjuk, hogy az adott számítógép miként csatlakozik az internetre (modem, hálózat). A múlt héten ehhez az InternetGetConnectedState függvényt használtuk, most azt vizsgáljuk, hogy az InternetGetConnectedStateEx függvény mennyivel tud többet.
Ennek meghatározásához az InternetGetConnectedStateEx Windows függvényt használhatjuk. Itt első paraméterként egy DWORD típusú változó címét kell megadnunk. Ebbe kapjuk majd a kérdéses értéket vissza. A második paraméter egy karaktertömb, melyben a kapcsolat nevét tudhatjuk meg. Például egy modemes kapcsolat esetén a Dial-up network-nél létrehozott kapcsolat nevét jelenti. A harmadik paraméterben a karaktertömb méretét kell megadnunk, az utolsó paraméter nem használt.

Az első paramétert ezután már csak értelmeznünk kell. Ez megegyezik az InternetGetConnectedState függvény azonos paraméterével. Ennek értéke az alábbiak kombinációja lehet:
  • INTERNET_CONNECTION_CONFIGURED - az adott számítógépen van internet kapcsolat konfigurálva, ha viszont csak ezt az értéket kapjuk vissza, akkor az azt jelenti, hogy aktuálisan nincs élő kapcsolat az internettel
  • INTERNET_CONNECTION_MODEM - modemen keresztüli aktív kapcsolat van
  • INTERNET_CONNECTION_LAN - hálózaton keresztüli aktív kapcsolat van
  • INTERNET_CONNECTION_PROXY - proxy-n keresztüli aktív kapcsolat van
  • INTERNET_CONNECTION_MODEM_BUSY - a modem foglalt
  • INTERNET_CONNECTION_OFFLINE - offline kapcsolat van



Cikksorozat



Könyv
Ez a cikk megtalálható ebben a könyvben: Delphi Software Offline 2000 évkönyv 436. oldal

Felhasználási feltételek
A Software Online szoftverfejlesztői magazin mindegyik cikke, minden megjelent képe, és egyéb publikált anyaga szerzői jog védelme alatt áll! Bármilyen formában történő másodlagos terjesztésük, közzétételük vagy felhasználásuk kizárólag a kiadó előzetes írásbeli engedélyével történhet!

Copyright © 1999-2012 Animare Software Kft. Minden jog fenntartva!
| Készült: Animare Stúdió | Adatvédelem | Kapcsolat |