IPRanges Методы



ObjInRanges(IP as IPAddress) as Boolean

Возвращает True, если IP-адрес, определенный параметром находится в диапазоне, иначе возвращает False.

ArrInRanges(IP as Variant) as Boolean

Возвращает True, если IP-адрес, определенный параметром находится в диапазоне, иначе возвращает False.

NumInRanges(IP as Integer) as Boolean

Возвращает True, если IP-адрес, определенный параметром находится в диапазоне, иначе возвращает False.

StrInRanges(IP as String) as Boolean

Возвращает True, если IP-адрес, определенный параметром находится в диапазоне, иначе возвращает False.

Add as IPRange

Добавляет новый диапазон в список диапазонов и возвращает добавленный элемент.

AddAsString(Bounds as String) as IPRange

Добавляет новый диапазон в список диапазонов и возвращает добавленный элемент. Параметр Bounds должен быть строкового типа в формате "X.X.X.X - X.X.X.X".

AddAsStringRange(LowBound, HighBound as String) as IPRange

Добавляет новый диапазон в список диапазонов и возвращает добавленный элемент. Параметры LowBound и HighBound должны быть строкового типа в формате "X.X.X.X".

AddAsNumberRange(LowBound, HighBound as Integer) as IPRange

Добавляет новый диапазон в список диапазонов и возвращает добавленный элемент. Параметры LowBound и HighBound представляют собой IP-адреса в числовом представлении.

AddAsArrayRange(LowBound, HighBound as Variant) as IPRange

Добавляет новый диапазон в список диапазонов и возвращает добавленный элемент. Параметры LowBound и HighBound представляют собой IP-адреса в виде массива байтов.

Delete(Index as Integer)

Удаляет диапазон IP-адресов из списка, определенный параметром Index.

Clear

Очищает список диапазонов.