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

Вниз

Подключение к локальной сети   Найти похожие ветки 

 
viktorovich ©   (2005-06-24 01:02) [0]

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


 
dmitry501 ©   (2005-06-24 06:06) [1]

viktorovich ©   (24.06.05 1:02)
Проверить есть ли линк?


 
atruhin ©   (2005-06-24 07:05) [2]

Что такое локальная сеть в твоем понимании?
Проверить можно доступность некоторого, интересующего тебя  хоста! И только!


 
dmitry501 ©   (2005-06-24 07:49) [3]

У microsoft есть понимание локальной сети :) в функции GetSystemMetrics(SM_NETWORK) которая проверяет доступность сети SM_NETWORK Least significant bit is set if a network is present; otherwise, it is cleared. The other bits are reserved for future use.


 
Exidus   (2005-06-24 09:01) [4]

http://www.sources.ru/delphi/internet/is_computer_attached_to_network.shtml


 
Digitman ©   (2005-06-24 09:22) [5]

все это чудесно, только ГДЕ в описании GetSystemMetrics(SM_NETWORK) есть хоть какое-либо упоминание об именно локальной сети ?


 
dmitry501 ©   (2005-06-24 09:49) [6]

Digitman ©   (24.06.05 9:22) [5]
А у вас есть определение локальной сети? Ведь даже подключение к интернет - это почти всегда подключение к локальной сети провайдера... Кроме того есть такие вещи как VPN, которая как-бы локальная, но компьютеры в ней могут быть за тысячи километров друг от друга. Микрософт везде пишет network, и только когда речь идет о конкретных протоколых (ftp, http и т.д.) пишет internet. В статье Connection Types написано
Five types of connections can be created in the Network and Dial-up Connections folder. A permanent local area connection is automatically created for each network adapter that Plug and Play detects. You can also create dynamic connections, including dial-up, VPN connections, direct connections, and incoming connections. Except for local area connections, these other types of connections are created by double-clicking Make New Connection in the Network and Dial-up Connections folder. If you upgraded from Windows NT 4.0 or Windows 98, each Dial-up Networking phonebook entry is automatically converted into the appropriate connection type in the Network and Dial-up Connections folder.

Local area connections are created automatically. The network adapter is detected, the connection is created and placed in the Network and Dial-up Connections folder, and so on. By default, clients, protocols, and services are installed with a local area connection.
т.е. любые соединения, которые можно сделать через Make New Connection это локальная сеть :)


 
Digitman ©   (2005-06-24 10:12) [7]


> dmitry501 ©   (24.06.05 09:49) [6]


регистрация соединения "через Make New Connection" не есть факт подключения к сети, НИ к локальной, НИ к какой бы то ни было иной

выдерни сет.шнур из сет.карты или на время запрети работу всех сет.интерфейсов , запроси GetSystemMetrics(SM_NETWORK) - и она ответит тебе, что ты по-прежнему подключен к сети)


 
dmitry501 ©   (2005-06-24 10:20) [8]

Digitman ©   (24.06.05 10:12) [7]
Согласен ))



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

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

Наверх




Память: 0.48 MB
Время: 0.043 c
2-1126486092
Viktop
2005-09-12 04:48
2005.10.16
Создание тестов


1-1127649482
Jolik
2005-09-25 15:58
2005.10.16
PAS обертка для ICMP.DLL


14-1127808548
Rentgen
2005-09-27 12:09
2005.10.16
Байт в сектор?


2-1127120802
azamatufa
2005-09-19 13:06
2005.10.16
Массив из элекментов типа MyClass (так сказать)


3-1125849797
Eagle Owl
2005-09-04 20:03
2005.10.16
Перенос преложения с BDE