| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Сетевые технологии > Как проверить соединение с интернетом? |
| Автор: Azbuka 7.5.2007, 15:43 | ||||
Автор: Vitaly Zayko Часто приложению, которое работает в интернете, требуется знать, подключён пользователь к интернету или нет. Предлагаю Вам довольно гибкое решение этого вопроса. Для работы Вам необходимо импортировать функцию InetIsOffline из URL.DLL:
а затем поместить в программу простой вызов функции для проверки статуса соединения:
Эта функция возвращает TRUE если соединение с интернетов отсутствует, или FALSE если соединение установлено. Замечание: параметр Flag игнорируется, соответственно используем ноль. Эта DLL обычно проинсталлирована на большинстве компьютеров. Она также существует в Win98 либо поставляется с Internet Explorer 4 или выше, Office 97 и т.д.. |