Форум программистов «Весельчак У»
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
Начало
Наши сайты
Галерея
Весельчак У
Наша Вики
Хранилище
Проекты
Правила
Правила форума
Правила русского языка
Помощь
Поиск
Календарь
Почта
Войти
Регистрация
Форум программистов «Весельчак У»
>
Программирование
>
Delphi
(Модератор:
x77
) > Тема:
TMemo. Выделение слов.
Страниц: [
1
]
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: TMemo. Выделение слов. (Прочитано 13782 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Ermi
Гость
TMemo. Выделение слов.
«
:
11-12-2008 20:57 »
1.В поле memo вводится текст. Мне нужно проверить слово и неправильные выделить. Какая нибудь функция лдя выделения слов есть???
2.Я слова беру из memo и записываю в массив слов,слова разделяются пробелами, но как-то надо определить конец строки.как это в делфи делается?
«
Последнее редактирование: 12-12-2008 06:37 от RXL
»
Записан
RXL
Технический
Администратор
Offline
Пол:
Re: Срочна нужна помощь!помогите пожалуйста!
«
Ответ #1 :
11-12-2008 21:02 »
TMemo не имеет возможностей по форматированию текста - шрифт и цвет задаются на весь контрол сразу.
Записан
... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
Ermi
Гость
Re: Срочна нужна помощь!помогите пожалуйста!
«
Ответ #2 :
11-12-2008 22:39 »
а вот и можно
MainMemo.SetFocus;
MainMemo.SelStart:= начальный координат;
mainmemo.SelLength:=количество;
Записан
Вад
Команда клуба
Offline
Пол:
Re: Срочна нужна помощь!помогите пожалуйста!
«
Ответ #3 :
11-12-2008 22:47 »
Ermi
, так это штатное выделение - я, как и RXL, сначала подумал, что подчеркнуть или шрифтом обозначить как-то надо. А для двух слов разве тоже сработает?
Записан
zubr
Гость
Re: Срочна нужна помощь!помогите пожалуйста!
«
Ответ #4 :
11-12-2008 23:48 »
Вад
, хоть для всего текста.
Ermi
, у TMemo есть свойство Lines, доступ к строке Memo1.Lines.Strings
Записан
Вад
Команда клуба
Offline
Пол:
Re: Срочна нужна помощь!помогите пожалуйста!
«
Ответ #5 :
12-12-2008 05:54 »
zubr
, не, для всего текста - это понятно. Я имел в виду 2 несмежных выделенных слова одновременно - никогда этим не пользовался. Мультиселект есть?
Записан
RXL
Технический
Администратор
Offline
Пол:
Re: TMemo. Выделение слов.
«
Ответ #6 :
12-12-2008 06:45 »
Нет, не сработает. Это свойство всего контрола, а не строки. Строки вообще самые наиобычнейшие.
Записан
... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
zubr
Гость
Re: TMemo. Выделение слов.
«
Ответ #7 :
12-12-2008 07:05 »
Вад
, я тебя не понял. Мультиселекта нет конечно.
Записан
Ermi
Гость
Re: TMemo. Выделение слов.
«
Ответ #8 :
14-12-2008 09:57 »
zubr
Я знаю что есть такое свойство) но мне нужно было просто выбрать определенное слово и выделить его.
Записан
zubr
Гость
Re: TMemo. Выделение слов.
«
Ответ #9 :
14-12-2008 13:27 »
Цитата
2.Я слова беру из memo и записываю в массив слов,слова разделяются пробелами, но как-то надо определить конец строки.как это в делфи делается?
А этот вопрос тогда к чему? Еще конец строки можно определить по наличию комбинации символов #13#10, но через Lines, имхо удобнее.
Записан
Страниц: [
1
]
Вверх
Печать
« предыдущая тема
следующая тема »
Форум программистов «Весельчак У»
>
Программирование
>
Delphi
(Модератор:
x77
) > Тема:
TMemo. Выделение слов.
Загружается...