Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.05.02;
Скачать: CL | DM;

Вниз

Как узнать подключен ли я к инету?   Найти похожие ветки 

 
ser_ega   (2004-03-03 21:50) [0]

Да я нашел в FAQ такой материал!!! Но если у меня дома кроме Подключения к интернету есть еще и сетевое подключение (домашняя сеть), он мне всегда говорит что я подключен к инету, хотя я и не подключен (только сеть)!!! Как же все-таки узнать подкл. ли я к инету???


 
Verg ©   (2004-03-03 22:05) [1]

Сформулируй по пунктам - какие признаки являлись бы для тебя достаточными, чтобы сделать вывод о подключенности к Интернет.
Эти признаки и проверяй.
(Что там? ping microsoft.com, telnet open www.delphimaster.ru 80, "мне кажется, что я уже в инете..." или еще что-то :)


 
Anatoly Podgoretsky ©   (2004-03-03 22:52) [2]

Подключен к Интернет ты только тогда, когды ты можешь из него воспользоваться какими либо ресурсами, до этого можно тоже считать, что подключен, но ресурсы временно недоступны. Вот если у тебя нет ни модема ни сетевых карт и их заменителей, то только тогда ты можешь считать, что не подключен.


 
ser_ega   (2004-03-03 22:52) [3]

- если я подключен и к домашней сети и к интернет;
- я подключен только к интернет;
Надо чтобы при выполнении этих признаков мне выводилось сообщение "Ты подключен к Интернету (а не к домашней сети)"!!


 
ser_ega   (2004-03-03 22:54) [4]

Anatoly Podgoretsky>> да но как мне программно проверить могу ли я воспользоваться какими-либо ресурсами из Интернета?


 
Anatoly Podgoretsky ©   (2004-03-03 22:56) [5]

Пощупать


 
ser_ega   (2004-03-03 23:02) [6]

Anatoly Podgoretsky>> Как? Примерчик дайте!!! Ато я на тему "Internet" в Delphi не шарю!!!


 
ser_ega   (2004-03-04 10:30) [7]

Но ведь жругие же программы как то проверяют подключен ли я к инету! И если да то они просят обновления!!! Как и мне такое сделать, только не на обновление а на открытие странички "http://www.delphimaster.ru" (но только чтобы оно мне чтото открыло , а не писчало что сервер не найден)!!! Плиз помогите!!!


 
Verg ©   (2004-03-04 11:02) [8]


> ser_ega   (04.03.04 10:30) [7]
> Но ведь жругие же программы как то проверяют подключен ли
> я к инету! И если да то они просят обновления!!!


Так они и проверяют соединение к конкретному серверу, на конкретный порт, а не какое-то там "абстрактное подключение к инету"!!!

Как проверить? - Попытаться подключится на IP адрес на заданный порт.
юбой компонентой начиная от TClientSocket и заканчивая Indy.


 
GrayWolf   (2004-03-04 13:58) [9]

В принципе можно использовать InternetCheckConnection(), где в параметрах указывается (в порядке следования): сервер для проверки (я так понимаю для простого пинга) и еще два параметра, которые у меня установлены в 0. Функция возвращает True при установленном соединении, иначе - False. В 98-ом могут быть ошибки...



Страницы: 1 вся ветка

Текущий архив: 2004.05.02;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.025 c
14-1081648147
_Павел
2004-04-11 05:49
2004.05.02
Install Shield


1-1082122909
oleg_v
2004-04-16 17:41
2004.05.02
Форма и компоненты


6-1077816770
rrew
2004-02-26 20:32
2004.05.02
TServerSocket & ClientSocket


3-1081108449
Mishenka
2004-04-04 23:54
2004.05.02
Можно и в базе данных хранить графический файлы и файлы вообще?


14-1081857387
Igorek
2004-04-13 15:56
2004.05.02
Записать изображение активного курсора в файл