Форум: "Сети";
Текущий архив: 2004.09.05;
Скачать: [xml.tar.bz2];
Внизinternet Найти похожие ветки
← →
BBoost (2004-07-03 14:50) [0]Как можно определить состояние подключения к internet?
← →
Digitman © (2004-07-03 15:05) [1]
> подключения к internet
сначала ответь для себя на вопрос, что собой представляет "подключение к internet", после этого вопрос про "как определить" сам собой отпадет
интернет - это сеть сетей, каждая из которых состоит из одного или более хостов
если твой ХостА в твоей СетиА может обмениваться инф-цией с ХостомВ в СетиВ, значит, оба хоста "подключены к Интернет"
← →
Алексей (2004-07-03 16:19) [2]2BBoost
В примитивном смысле (реакция на удалённый коннект):
---
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\RemoteAccess\Remote Connection: 01 00 00 00 // Подключен
---
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\RemoteAccess\Remote Connection: 00 00 00 00 // Отключен
---
Просто надо сканить этот параметр. (Win98). В NT незнаю... Попробуй.
← →
Delphi5.01 © (2004-07-03 19:19) [3]pod xp rabotaet a vot pod win98 ne pravilno daiot rezultat, kucha resursov na delphi.vitpc.com
function InternetGetConnectedState(lpdwFlags: LPDWORD; dwReserved:
DWORD):BOOL; stdcall; external "wininet.dll" name "InternetGetConnectedState";
function InternetConnected: Boolean;
var dwConnectionTypes: DWORD;
begin
dwConnectionTypes:=1; //INTERNET_CONNECTION_MODEM
Result:=InternetGetConnectedState(@dwConnectionTypes, 0);
end;
Jelau udachi
← →
DrPass © (2004-07-03 23:16) [4]
> Как можно определить состояние подключения к internet?
Ты сейчас подключен
Страницы: 1 вся ветка
Форум: "Сети";
Текущий архив: 2004.09.05;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.053 c