PureBasic

MakeIPAddress()

Синтаксис

Result = MakeIPAddress(Field0 , Field1 , Field2 , Field3 [, Field4 , Field5 , Field6 , Field7])

Описание


Возвращает числовое значение, эквивалентное указанному IP-адресу, представленному в строковом виде. Чтобы преобразовать числовое значение в назад в строку (т.е. в форму: "127.0.0.1" для формата IPv4 или "::1" для формата IPv6)), используйте команду IPString().

Параметры

Field0, Field1, Field2, Field3 Отдельные поля адреса. Каждое поле может иметь только значение от 0 до 255.
Field4, Field5, Field6, Field7 (дополн.) Оставшиеся отдельные поля для IP-адреса в формате IPv6. Каждое из этих полей, также может иметь только значение от 0 до 255. Если эти поля указаны, создается IP-адрес в формате IPv6. Если после использования такой адрес больше не нужен, его необходимо освободить вручную с помощью функции FreeIP(). Адрес в формате IPv4 не требует принудительного освобождения с помощью FreeIP().

Возвращаемое значение

Возвращает IP-адрес (в числовом виде).

Комментарии

Эта функция особенно полезна с:

- IPAddressGadget()

См. также

IPString(), IPAddressField()

Поддерживаемые OS

Все

<- InitNetwork() - Оглавление Network - NetworkClientEvent()->