![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Есть ли в Delphi функция проверки IP-адреса на валидность? [D7, XP]
SergP © (2011-10-04 16:56:00)Есть ли в Delphi функция проверки IP-адреса на валидность?
Я , конечно могу сам написать свою, но интересует именно наличие готовой.
Ega23 (2011-10-04 17:35:00) [41]Кроме IP есть ещё порт. Их тоже все проверять будешь на валидность?
SergP (2011-10-04 17:32:00) [42]т.е. наиболее используемая при вводе пользователем и отображении пользователю.
Jeer (2011-10-04 17:31:00) [43]Опять проблемы с парсингом строки. :(
SergP (2011-10-04 17:30:00) [44]Имеется ввиду форма записи "Десятичная с точками"
Медвежонок Пятачок (2011-10-04 17:23:00) [45]ты в курсе, что строковых представлений не одно?
причем "666" - тоже валидное представление ИП адреса.
SergP (2011-10-04 17:17:00) [46]Т.е. нужно выяснить, может ли строка является представлением IP-адреса в IPv4
Медвежонок Пятачок (2011-10-04 17:16:00) [47]Мне не нужно проверять или такой адрес существует в сети.
в сети существуют хосты, а не адреса.
адреса существуют в адресном пространстве.
причем все. и все они валидны.
SergP (2011-10-04 17:10:00) [48]Имеется ввиду
> И. Павел © (04.10.11 16:59) [1]
>
> > [0] SergP © (04.10.11 16:56)
>
> А что вы подразумеваете под валидностью?
> Если по адресу XXXX.XXXX.XXXX.XXXX ничего нет, то он валиден?
>
Да нет... Мне не нужно проверять или такой адрес существует в сети. Просто проверить валидно ли значение.
например:
15.22.35.48 - валидно
12,25,25,12 - невалидно
352.15.25.22 - невалидно
127.0.1 - невалидно
RWolf (2011-10-04 17:03:00) [49]для невалидного адреса мы не сможем выяснить, есть по нему что-то или нет.
И. Павел (2011-10-04 16:59:00) [50]> [0] SergP © (04.10.11 16:56)
А что вы подразумеваете под валидностью?
Если по адресу XXXX.XXXX.XXXX.XXXX ничего нет, то он валиден?
Dennis I. Komarov (2011-10-04 16:59:00) [51]
> проверки IP-адреса на валидность?
В смысле? Значение IP или что?