Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.03.2016, 15:02   #1
niva622
Форумчанин
 
Регистрация: 31.12.2006
Сообщений: 114
По умолчанию работа с текстом

здравствуйте, простая задачка, есть адрес 192.168.1.1 (пример адрес может меняться), каким образом можно вытащить из строки в разные переменные каждое значение.
i:192
i1:168 итд
через цикл нашел положение каждой точки, а дальше как ?
niva622 вне форума Ответить с цитированием
Старый 28.03.2016, 15:04   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,709
По умолчанию

Код:
Copy(S, pos1, pos2-pos1)
p51x вне форума Ответить с цитированием
Старый 28.03.2016, 15:14   #3
niva622
Форумчанин
 
Регистрация: 31.12.2006
Сообщений: 114
По умолчанию

Спасибо большое, что то туплю вообще..
niva622 вне форума Ответить с цитированием
Старый 28.03.2016, 22:11   #4
3D Hunter
Сумрачная тень
Форумчанин
 
Аватар для 3D Hunter
 
Регистрация: 05.03.2009
Сообщений: 689
По умолчанию

Можно через объекты с целью комильфо:
Код:
with TStringList.Create do
  try
    LineBreak:='.';
    Text:='192.168.1.1';//или любой другой
    for i:=0 to Count-1 do
      ShowMessage(Format('value %d: %s',[i,Strings[i]]));
  finally
    Free;
  end;
"ковыряю изнутри" (с)
3D Hunter вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Работа с текстом с++ messiman Помощь студентам 1 17.06.2013 13:00
Работа с текстом severin Помощь студентам 1 08.11.2009 17:06
Работа с текстом MSD Общие вопросы Delphi 28 05.05.2009 17:56