Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 2005.10.16;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.043 c
2-1127214444
FBI Agent
2005-09-20 15:07
2005.10.16
Print DBGrid


3-1125500254
Ramil
2005-08-31 18:57
2005.10.16
где прописывают пользователей с доступом к базам


2-1126849897
worldmen
2005-09-16 09:51
2005.10.16
Полноэкранный режим


14-1127550430
WinXP
2005-09-24 12:27
2005.10.16
WinXp и рабочая группа


8-1116755107
MACTEP'oK
2005-05-22 13:45
2005.10.16
DirectSound. Проблема с записью длительного звукового потока .





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский