Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.011 c
3-96516
AM
2003-01-14 14:33
2003.01.30
Почему после сжатия базы я не могу его открыть?


1-96749
VP
2003-01-22 12:46
2003.01.30
Перемешать строки в ListBox


3-96615
Dbrf
2003-01-13 20:41
2003.01.30
Запись в БД значения в формате 0,00


1-96867
SireX
2003-01-21 11:35
2003.01.30
Всем привет! Вопрос:FastNet (NMFTP)как получить !отдельно! имена


1-96704
SVM
2003-01-21 21:21
2003.01.30
Ссылка на последний сервис-пак к DELPHI 6




   Наверх