|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
20.08.2009, 22:11 | #1 |
Форумчанин
Регистрация: 09.09.2008
Сообщений: 395
|
[Делфи] Определить что текст явл. айпи адресом
Всем здрасти, вопрос по делфи,
Есть edit, в нем записан текст, нужно определить программно айпи адрес есть ли он там в edit'е (либо там айпи адрес один (без лишнего текста я имею ввиду), либо там может быть какой либо текст но не айпи адрес) Собственно как это сделать? (давайте щас не будем касаться на скоко строг айпи адрес, т.е. адрес такого типа 624.526.244.881 - "не строгий" (думаю понятно всем почему такой айпи адрес считается не правильным)) Жду советов |
20.08.2009, 22:14 | #2 |
Форумчанин
Регистрация: 19.06.2009
Сообщений: 896
|
Мне не понятно, почему этот АПИ адрес не верен..... : \
Ну сделать проверку по условиям: 1. Только цифры и точки. 2. Шаблон *.*.*.* |
20.08.2009, 22:18 | #3 |
Участник клуба
Регистрация: 15.07.2008
Сообщений: 1,933
|
Потому что макс может быть 255.255.255.255
Есть стандартный контрол IP-адрес, можете его использовать и быть уверенным, что адрес будет введён верно. Или можно попробовать по нему подключиться - если не получилось, значит неправильный формат адреса Последний раз редактировалось netrino; 20.08.2009 в 22:21. |
20.08.2009, 22:20 | #4 |
Форумчанин
Регистрация: 19.06.2009
Сообщений: 896
|
:-D
Ну добавилось ещё одно условие: .... 3. Значения должны быть не меньше 0 и не больше 255. |
20.08.2009, 22:34 | #5 | |
Форумчанин
Регистрация: 09.09.2008
Сообщений: 395
|
ЦИТАТА ИЗ ПЕРВОГО СООБЩЕНИЯ "(давайте щас не будем касаться на скоко строг айпи адрес, т.е. адрес такого типа 624.526.244.881 - "не строгий" (думаю понятно всем почему такой айпи адрес считается не правильным))"
Цитата:
|
|
20.08.2009, 22:54 | #6 |
Форумчанин
Регистрация: 19.06.2009
Сообщений: 896
|
Какие ещё мануалы
Чтото типа такого.. А уж до рабочего состояния сам доводи.... Нет тут такого "Эй двое из ларца одинаково с лица..." Код:
Последний раз редактировалось Stilet; 21.08.2009 в 09:03. |
20.08.2009, 23:26 | #7 | |||
Форумчанин
Регистрация: 09.09.2008
Сообщений: 395
|
Цитата:
Цитата:
Цитата:
(у меня пишет ошибку "Operation not applicable to this operand type" скорее всего не так объявляю (ост. на строке где if и or)) Последний раз редактировалось zotox; 20.08.2009 в 23:31. |
|||
20.08.2009, 23:28 | #8 |
Форумчанин
Регистрация: 19.06.2009
Сообщений: 896
|
S и С это String.... Тобишь
S := Edit1.Text; Вот, осталось только проврку сделать на диапазон: Код:
Последний раз редактировалось Stilet; 21.08.2009 в 09:03. |
21.08.2009, 00:13 | #9 | |
Форумчанин
Регистрация: 09.09.2008
Сообщений: 395
|
Цитата:
Тему можно закрывать я так думаю, дальше сам подумаю Последний раз редактировалось zotox; 21.08.2009 в 00:26. |
|
21.08.2009, 00:15 | #10 |
Форумчанин
Регистрация: 19.06.2009
Сообщений: 896
|
Эта строка выглядит довольно странно:
Код:
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Определение имя компьютера и айпи адресса | 0x007f | Помощь студентам | 5 | 20.08.2009 21:29 |
Как определить количество занятых секторов на диске в делфи? | buka_14 | Помощь студентам | 0 | 16.04.2009 16:42 |
Голос в текст на С++/Делфи | [M]en | Помощь студентам | 7 | 26.03.2009 03:22 |
Помогите определить что с компом не так?? | molodoyy | Компьютерное железо | 15 | 02.01.2009 22:06 |
Определить, совпадает ли текст с конечным отрезком ряда 0123456789 | stasig | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 09.12.2008 22:52 |