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

Вниз

Проверка наличия подключения к Инету   Найти похожие ветки 

 
PalPalych   (2005-05-26 13:24) [0]

Добрый день.
Подскажите пожалуйста функцию, определяющую наличие на компе соединения с Интернетом.
Нигде не могу найти.
Заранее благодарю.


 
Anatoly Podgoretsky ©   (2005-05-26 13:26) [1]

Что такое соединение с Интернет?


 
Eraser ©   (2005-05-26 13:31) [2]

PalPalych   (26.05.05 13:24)

Поверь, ты не первый кто задал такой вопрос )
После долгих дискуссий пришли  к выводу, что лучше пинговать что-то типа mail.ru... или даже после недавних событий со светом в Москве лучше google.com ;-)


 
Anatoly Podgoretsky ©   (2005-05-26 13:38) [3]

Eraser ©   (26.05.05 13:31) [2]
А зачем, ведь соединение как таковое совсем не интересно, оно ведь для чего то нужно?


 
Eraser ©   (2005-05-26 13:41) [4]

Удалено модератором
Примечание: Я хочу попасть в ад, а не в рай. Там я смогу наслаждаться обществом пап, королей и герцогов, тогда как рай населен одними нищими, монахами и апостолами. /Никколо Макиавелли/ (AutoModerator)


 
Anatoly Podgoretsky ©   (2005-05-26 13:45) [5]

Eraser ©   (26.05.05 13:41) [4]
А зачем нужна доступность mail.ru или google.com
Толку то, если мне нужет pupkin.net


 
Digitman ©   (2005-05-26 14:06) [6]

где моя граната ?!


 
Anatoly Podgoretsky ©   (2005-05-26 14:09) [7]

Digitman ©   (26.05.05 14:06) [6]
А веревка?


 
Antonn ©   (2005-05-26 14:15) [8]

PalPalych   (26.05.05 13:24)
попробуй RAS API на http://www.torry.net/


 
Eraser ©   (2005-05-26 14:19) [9]

Eraser ©   (26.05.05 13:41) [4]

LOL ;-)


 
Digitman ©   (2005-05-26 14:33) [10]


> Anatoly Podgoretsky ©   (26.05.05 14:09) [7]
> Digitman ©   (26.05.05 14:06) [6]
> А веревка?


тогда и за мылом уже впору сходить)


 
Anatoly Podgoretsky ©   (2005-05-26 14:35) [11]

Лучше выпей пива, все равно веревка это локальное решение.


 
Digitman ©   (2005-05-26 14:47) [12]


> Anatoly Podgoretsky ©   (26.05.05 14:35) [11]


да ...я, пожалуй, последую твоему совету) ... тем более что дело к вечеру


 
PalPalych   (2005-05-26 15:15) [13]

Пиво, это конечно хорошо ;)
...но я так и не понял, как можно определить наличие в момент запуска проги активного подключения к инету(не проверяя загрузку классических сайтов)?.


 
False_Delirium ©   (2005-05-26 15:23) [14]

PalPalych   (26.05.05 15:15) [13]
 Ты, как пользователь, какими способами пользуешь чтобы определить есть у тебя выход с данного компьютера в интернет или нет ?


 
Eraser ©   (2005-05-26 15:57) [15]

PalPalych   (26.05.05 15:15) [13]

Можно проверить активен ли сетевой интерфейс, через который комп соединён с провайдером, если он активен - это не значит, что он имеет доступ в интернет.


 
PalPalych   (2005-05-26 16:02) [16]

False_Delirium,
Если в папке "сетевые подключения", у какого-ли из возможных подключений СОСТОЯНИЕ:ПОДКЛЮЧЕНО.
Этот критерий я и хочу использовать, для проверки наличия подключения.


 
Anatoly Podgoretsky ©   (2005-05-26 16:07) [17]

Вот это уже конкретнее, а не какое то абстракное подключение к Интернет. Это уже в АПИ а не сети.


 
Aleks ©   (2005-07-05 20:19) [18]

uses WinSock;
var
Host: PHostEnt;
Version: integer;
Res: integer;
FWsa: WSADATA;
begin
Version := MakeWord(2,2);

Res := WSAStartup(Version, FWSA);
if ( Res <> 0 ) then raise Exception.Create(SysErrorMessage(GetlastError));

host:=GetHostByName("ya.ru");
   if Host = nil then ShowMessage("Access denied!")
       else ShowMessage("OK!");

WSACleanup;

end;


 
Alexander Panov ©   (2005-07-06 12:38) [19]

Aleks ©   (05.07.05 20:19) [18]

отсутствие DNS не есть критерий для отсутствия возможности подключения к хостам в интернете.



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

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

Наверх




Память: 0.51 MB
Время: 0.038 c
2-1127918090
worldmen
2005-09-28 18:34
2005.10.23
FastReport


9-1118294977
.cpp
2005-06-09 09:29
2005.10.23
Множестово слоёв изображений (всем кто делает карты )


14-1128334632
ocean
2005-10-03 14:17
2005.10.23
Win98 лат. на ноутбуке HP после Shutdown не выключает питание


3-1126085667
2bj
2005-09-07 13:34
2005.10.23
переход фокуса между компонентами на DBCtrlGrid-е


14-1128342412
oldman
2005-10-03 16:26
2005.10.23
У директора сломался факс :(