Home

Page 259
Page 259
background image

252

Глава 5

Если в вашей сети используются только постоянные IP-адреса и вы хотите,

чтобы

 соответствующие этим адресам, хранились все время, то

можно добавить в ARP-таблицу статичные записи. В этом случае такие за-

писи не будут удаляться и при обращении к компьютерам не будет

ся время на поиск МАС-адреса.

 Добавление ARP-записей

Давайте добавим в нашу программу возможность добавления таких записей.
Для этого сначала создадим новое окно, в котором пользователь должен бу-

дет вводить параметры новой записи. Внешний вид моего окна вы можете

увидеть на рис. 5.15,

7 Ввод IP-адреса

 IP-адрес и соответствующий ему МАС-адрес

 5.15. Просмотр МАС-адреса в Windows

Теперь в обработчике события нажатия кнопки Добавить главной формы
напишем следующий код:
procedure
begin

if

 Modal

 then exit;

end;

В первой строчке кода отображаем окно для ввода параметров новой записи.

Во второй строке проверяется, если возвращаемое окном значение не равно

 значит, была нажата кнопка Отмена и запись добавлять не нужно, по-

этому будет выполнен оператор

 — выход из процедуры.

Если была нажата кнопка

 то выполнится третья строка, в которой

вызывается процедура setArpEntry. У этой процедуры два параметра:

 IP-адрес записи;

 МАС-адрес записи.


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

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