· Начало · Отвђтить · Статистика · Поиск · FAQ · Правила · Установки · Язык · Выход · WASM.RU · Noir.Ru ·

 WASM Phorum —› WASM.WIN32 —› Как определить, когда установленно соединение с Internet

Посл.отвђт Сообщенiе


Дата: Фев 3, 2004 20:12:35 · Поправил: Безпощадный даос

Каким образом можно определить, что установленно соединение с интернетом?

[пожайлуста не злоупотребляйте выделением цветом]


Дата: Фев 3, 2004 21:49:29

Поискать по форуму.


Дата: Фев 26, 2004 16:09:27

У меня есть примеры сабжа на делфи.
Если хочешь пиши на мыло - кину.


Дата: Фев 26, 2004 17:46:10

Можно использовать функцию API InternetGetConnected State из wininet.dll

Пример:

data?
connection dd ?
.code
invoke InternetGetConnectedState,addr connection,0
cmp connection,51h
je Connected ; Если 51h, то в онлайне

Использовать эту функцию предлагал Billy Belcebu\iKx, но я нашел, что она не отличает коннект к локалке и к инету и срабатывает вроде после загрузки первой страницы, хотя последнее не проверено.


Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.041