Home

Page 268
Page 268
background image

Сеть на низком уровне

261

У функции два параметра:

 адрес хоста, который надо удалить;

 интерфейс, из которого нужно удалить запись.

Обратите внимание: если в качестве имени хоста будет указан знак звездоч-

ка (*), то будут удалены все записи для указанного интерфейса. Если интер-

фейс не указан, то удаляются все записи из всех интерфейсов.
Теперь напишем код обработчика события нажатия кнопки Очистить:

procedure

 (Sender:

begin

 ' ') ;

end;

Здесь вызывается функция удаления записи DeleteArpEntry, у которой первый
параметр равен звездочке, а второй пустой, чтобы очистить все ARP-записи.

На компакт-диске в директории \Примеры\Глава 5\ARP вы можете увидеть

пример данной программы.

 Работа с сетевыми ресурсами

В разд. 4.7

 уже познакомились с работой сетевых ресурсов, когда напи-

сали соответствующий сканер. В этой части я опишу этот процесс более

подробно. Мы напишем программу, которая будет сканировать всю локаль-

ную сеть на предмет открытых ресурсов, как это делает Сетевое окружение.

В дальнейшем мы добавим в нее возможность подключения сетевых дисков.
Итак, наша программа вытаскивает сведения о структуре сети. На

 5.18

вы можете увидеть главную форму нашей будущей программы.

7 Сетевое

 Глобальные

С Подключённые

 Запомненные

Г

 Сетевые диски

 Сетевые

 Обновить

 5.18. Главная форма будущей программы


Copyright © 2020 Файлообменник files.d-lan.dp.ua

Использование любых материалов сайта возможно только с разрешения автора.