Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.01.30;
Скачать: CL | DM;

Вниз

Как сделать?   Найти похожие ветки 

 
markers   (2002-12-14 16:55) [0]

Вообщем имеем поле TEdit1 в него юзер ввёл какую-то инфу, нужно проверить является эта инфа IP адресом или нет, Тоесть нам как я понимаю нужно разобрать строчку по байтно и смотреть правильность написания! Нокак это осуществить???? И ещё один вопрос назрел, как Сделать фильтр на всё тот же TeDit1 пробелов? Чтоб Юзер не мог понаставить пробелов! Или может есть другие способы решения?
Заранее благодарен!


 
Song ©   (2002-12-14 16:58) [1]

А что ты понимаешь под IP адресом?
Вот в зависимости от ответа на этот вопрос и строй проверку.
Готовой ф-ии типа IsValueValidIpAddress() - нет.


 
Anatoly Podgoretsky ©   (2002-12-14 17:09) [2]

Определить правила на написание ИП


 
Alexander_K   (2002-12-15 17:43) [3]

А ты попробуй вместо TEdit1 использовать TMaskEdit1


 
Sha ©   (2002-12-15 19:54) [4]

const
BroadCastIPString = "255.255.255.255";

function ValidIPString(const IPstring: string): boolean;
begin;
Result:=(inet_addr(PChar(IPString))<>INADDR_NONE) or (IPString=BroadCastIPString);
end;




Страницы: 1 вся ветка

Текущий архив: 2003.01.30;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.018 c
1-96824
Mr.X
2003-01-20 20:20
2003.01.30
Поиск текста в файлах


3-96537
shur
2003-01-15 07:48
2003.01.30
Есть ли способ получить комментарии к полям ...


1-96776
Mikle
2003-01-22 20:43
2003.01.30
Параметрический запуск приложения


3-96588
Шевченко Александр
2003-01-10 17:08
2003.01.30
Как создать локальную таблицу DBF или DB компонентами ADO?


14-96967
:)
2002-12-17 05:59
2003.01.30
Приколы с форума: http://g3af8.narod.ru/dhf.htm