![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 | |
Пользователь
Регистрация: 06.07.2011
Сообщений: 51
|
![]()
Здравствуйте уважаемые форумчане! Надеюсь на вашу помощь!
Итак задача в следующем: Мне нужно организовать поиск предложений по компоненту memo, критерии поиска следующие: Найти первое предложение взятое с edit:если находит,то тогда уже проверить существует ли предложение (взятое с переменой) находящееся после найденного предложения с edit? Вот приблизительная схема работы: ![]() Надеюсь на вашу помощь! А чуть не забыл вот мой код: Цитата:
Последний раз редактировалось Maincore; 27.07.2011 в 15:46. |
|
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 03.01.2011
Сообщений: 2,508
|
![]()
так а вопрос в чём? Код вроде выглядит рабочим, немного причесать и готово:
Код:
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
|
![]() |
![]() |
![]() |
#3 | |
Пользователь
Регистрация: 06.07.2011
Сообщений: 51
|
![]()
В принципе я нашел свою ошибку она заключалось в следующем
Цитата:
Функция Pos у меня находить не полные строки к примеру: В мемо текст следующий " 15 часов 45 мин 00 сек" А искаемый текст выглядит так " 15 часов 45 мин" то функция находить их равными! Это нормально так и должно быть? P.S. регист особого значения не имеет |
|
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 02.04.2011
Сообщений: 17
|
![]()
Да, для этой функции это нормально.
Pos возвращает номер символа в строке, с которого начинается искомая тобой фраза. Она не сравнивает, она ищет фразу в предложении и говорит насколько далеко от начала эта фраза. Последний раз редактировалось gesper; 28.07.2011 в 17:44. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
WinXP search | Артэс | Windows | 2 | 13.03.2011 12:34 |
Search | Ekатерина | Общие вопросы C/C++ | 2 | 24.04.2009 20:08 |