|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
25.05.2009, 21:06 | #1 | |
Пользователь
Регистрация: 25.05.2009
Сообщений: 10
|
Сортировка текста в компоненте TMemo (Delphi 7)
Уважаемые программисты, прошу вашей помощи в решении следующей задачи:
Цитата:
Код:
|
|
25.05.2009, 21:21 | #2 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
1. Сначала ищем слово (слова) функцией POS (в цикле по строкам).
2. Если нашли - аналогично рядышком ищем точки - конец предыдущего предложения и конец нашего. Все, что между ними - искомое предложение. Переносим его в соответствующий новый абзац. |
25.05.2009, 21:42 | #3 |
Пользователь
Регистрация: 25.05.2009
Сообщений: 10
|
Слова искать по кол-ву пробелов в предложении?!
|
25.05.2009, 23:16 | #4 | |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
Цитата:
Или следует понимать как "предложения, состоящие из одного слова"? |
|
27.05.2009, 17:48 | #5 |
Пользователь
Регистрация: 25.05.2009
Сообщений: 10
|
Да, да именно так. Тоесть есть текст, что состоит из множества предложений, в одном предложении может быть от 1-го до n-го кол-ва слов. Вот этот весь сплошной текст мне и нужно отсортировать таким образом, что в 1-м абзаце были все предложения которые содержат только 1 слово, во 2-м абзаце только 2 слова и т.д.
Да, да именно так. Тоесть есть текст, что состоит из множества предложений, в одном предложении может быть от 1-го до n-го кол-ва слов. Вот этот весь сплошной текст мне и нужно отсортировать таким образом, что б в 1-м абзаце были все предложения которые содержат только 1 слово, во 2-м абзаце только 2 слова и т.д. Подскажите пожалуйста, что не так, уже все мозги запарил в єтой задачкой..... Вот еще один исходник (хотел чтоб хотя бы отбирал только предложения с одним словом, но чет никак =(): Код:
Последний раз редактировалось KORN; 29.05.2009 в 04:05. Причина: пользуемся правкой |
28.05.2009, 23:38 | #6 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
Вот, набросал для предложений из одного слова:
Код:
Последний раз редактировалось mihali4; 29.05.2009 в 00:25. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Сортировка Delphi | Apollion | Помощь студентам | 0 | 30.04.2009 17:55 |
Импорт и сортировка текста | zander | Microsoft Office Excel | 4 | 20.02.2009 09:26 |
Проверка нажатия клавиш в компоненте Мемо|Delphi | GAGARIN-NEW | Помощь студентам | 4 | 09.12.2007 19:59 |
Как сменить регистр текста в TMemo? | Алексей_C | Общие вопросы Delphi | 3 | 30.10.2007 15:29 |