Форум программистов, компьютерный форум, киберфорум
PascalABC.NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.73/11: Рейтинг темы: голосов - 11, средняя оценка - 4.73
2 / 2 / 2
Регистрация: 28.04.2017
Сообщений: 71

Как проверить подключение к интернету?

17.07.2017, 20:38. Показов 2272. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Как проверить подключение к интернету?
Чтобы , к примеру, вывести его в значение TRUE/FALSE???
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
17.07.2017, 20:38
Ответы с готовыми решениями:

Как проверить есть ли подключение к интернету?
???

Как проверить подключение к интернету + синронизировать время программы с интернетом
Всем привет, подскажите как проверить подключение к интернету + синронизировать время программы с интернетом

Проверить подключение к интернету, если выдернут шнур
здравствуйте, как можно узнать, что есть подключение к интернету, если выдернут шнур из роутера? И еще: как исправить ошибку если при...

2
 Аватар для Hitoku
1755 / 1347 / 1407
Регистрация: 28.10.2016
Сообщений: 4,267
19.07.2017, 13:06
Лучший ответ Сообщение было отмечено ko2101 как решение

Решение

Pascal
1
2
3
begin
    writeln(System.Net.NetworkInformation.NetworkInterface.GetIsNetworkAvailable())
end.
1
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
 Аватар для volvo
33379 / 21503 / 8236
Регистрация: 22.10.2011
Сообщений: 36,899
Записей в блоге: 12
19.07.2017, 13:50
GetIsNetworkAvailable возвращает признак подключения к какой-либо сети, а не к интернету. К тому же:
There are many cases in which a device or computer is not connected to a useful network but is still considered available and GetIsNetworkAvailable will return true. For example, if the device running the application is connected to a wireless network that requires a proxy, but the proxy is not set, GetIsNetworkAvailable will return true. Another example of when GetIsNetworkAvailable will return true is if the application is running on a computer that is connected to a hub or router where the hub or router has lost the upstream connection
Единственный работающий способ проверить доступность интернета - это
Pascal
1
Dns.GetHostEntry('какой нибудь надежный сайт. Гугл или msdn, к примеру');
Если выбросится исключение - значит, нет соединения. Иначе - есть.
2
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
19.07.2017, 13:50
Помогаю со студенческими работами здесь

Подключение к интернету через блютус к интернету смартфона 5530
Здравствуйте! Ребята подскажите можно ли настроить доступ к интернету через блютус смартфона 5530 и если можно то как? Заранее...

Как определить подключение к интернету?
Как определить подключён компьютер к интернету или нет?

Подключение к интернету, как сохранить настройки?
Ребята помогите , надо подключить платку с DEbian к интернету - изменил строчки к /ect/network/interface (надеюсь правильно но не уверен)...

Как сделать автоматическое подключение к Интернету?
Добрый день! Мой вопрос достаточно краток, но пусть это вас не вводит в заблуждение, все же я глубоко печален. У меня комп...

Подключение Samsung Duos S6102 как модема к интернету.
Проблема следующая. Хочу подключить как модем к интернету. Но не могу найти драйвера. Операторы службы поддержки говорят, что единственный...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2). Унарный минус обозначается как ! */ #include <iostream> #include <stack> #include <cctype>. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru