Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: -0.974 c
2-1127231702
Quattro
2005-09-20 19:55
2005.10.16
CreateWindow


14-1127394578
GuAV
2005-09-22 17:09
2005.10.16
Вопрос про синтаксис :-)


3-1125513802
Knight
2005-08-31 22:43
2005.10.16
Как можно сохранить в базе текст с картинками?


4-1124127936
Eagle Owl
2005-08-15 21:45
2005.10.16
Создание окна с содержимым на WinAPI


1-1127887104
OlegM
2005-09-28 09:58
2005.10.16
Не происходит смена курсора




   Наверх