Проверка подключения компьютера к Интернету Чтобы проверить наличие подключения компьютера к Интернету, можно воспользоваться функцией Windows API internetGetConnectedState, применение которой проиллюстрировано в листинге
Работа с локальной сетью
Не менее важным аспектом, чем программирование сети Интернет, является программирование локальной сети. Мы рассмотрим несколько приемов.
Получаем имя текущего пользователя Класс System.Environment содержит свойства UserDomainName и UserName, С
помощью которых можно получить информацию о текущем пользователе системы. Свойство UseDomainName возвращает имя сетевого домена, к которому подключен текущий пользователь, а свойство UserName — имя находящегося в системе пользователя, который запустил текущий поток команд. Комбинация из этих двух свойств позволят нам идентифицировать пользователя (листинг).
Есть еще и второй способ с использованием пространства имен System.security.Principal, который позволяет получить такую же информацию о текущем пользователе (листинг).
Выясняем, подключена ли локальная система к сети, и узнать используемый тип соединения Сетевая функция Windows API isNetworkAiive определяет, подключена ли локальная система к сети, а также возвращает информацию о типе соединения (LAN, WAN). Пример ее использования показан в листинге.
Задание для самостоятельного выполнения: Создайте проекты на Windows Forms:
Запишите программный код, ориентируясь на листинги программ, приведенные выше.
Проверьте работу программ.
Составьте отчет по лабораторной работе. Сделайте выводы. Загрузите отчет на проверку.
Список использованных источников:https://multiurok.ru/files/laboratornyi-praktikum-na-iazyke-c-po-mdk-01-01-si.html