|
|
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
|
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!
|