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

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

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

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 30.08.2013, 02:12   #1
Zadovatel
Пользователь
 
Регистрация: 25.08.2013
Сообщений: 46
По умолчанию IndexOf возвращае -1

Всем привет.Создаю объект класса TStringList.Настройки такие:
Код:
StrList.Sorted:=False;
StrList.Duplicates:=dupIgnore;
Хочу получить индекс строки с определенным содержанием.То,что оно там есть это 100%.Вот код:
Код:
 var
 i:integer;
 begin
  if 0 < AnsiPos('+CMGL:',StrList.Text)
 then
   begin
   i:=StrList.IndexOf('+CMGL:');
  ................
Все прекрасно компилируется,но IndexOf возвращает -1
Zadovatel вне форума
Старый 30.08.2013, 02:16   #2
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,426
По умолчанию

IndexOf ищет 100%-е совпадение, а не частичное.
Человек_Борща вне форума
Старый 30.08.2013, 09:47   #3
kta87
Форумчанин
 
Аватар для kta87
 
Регистрация: 22.02.2010
Сообщений: 912
По умолчанию

Пробегайтесь построчно в цикле и используйте Pos
kta87 вне форума
Старый 30.08.2013, 11:25   #4
Zadovatel
Пользователь
 
Регистрация: 25.08.2013
Сообщений: 46
По умолчанию

Цитата:
Сообщение от Человек_Борща Посмотреть сообщение
IndexOf ищет 100%-е совпадение, а не частичное.
Понял,спасибо.
Zadovatel вне форума
Старый 30.08.2013, 17:04   #5
Zadovatel
Пользователь
 
Регистрация: 25.08.2013
Сообщений: 46
По умолчанию

Цитата:
Сообщение от kta87 Посмотреть сообщение
Пробегайтесь построчно в цикле и используйте Pos
Так и поступил,спасибо.
Zadovatel вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Qt] QList и indexOf Dayman Qt и кроссплатформенное программирование С/С++ 16 17.02.2011 03:53
indexOf Progsenya JavaScript, Ajax 2 05.12.2010 12:29
memo и IndexOf grafgrial Общие вопросы Delphi 4 12.08.2010 07:16
IndexOf Cpluser Microsoft Office Excel 0 17.05.2010 18:11
Indexof Cpluser Microsoft Office Excel 1 09.04.2010 04:52