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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 18.02.2009, 22:34   #1
Lissisa
Новичок
Джуниор
 
Регистрация: 18.02.2009
Сообщений: 2
По умолчанию Как в RichEdit обращаться к символам

Как в RichEdit обращаться к символам? и как считать стиль этого символа?

Немедленно прочитайте правила раздела.
Следующую тему с подобным названием просто удалю.

Последний раз редактировалось mihali4; 19.02.2009 в 00:46. Причина: Название темы "RichEdit"
Lissisa вне форума Ответить с цитированием
Старый 19.02.2009, 00:58   #2
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Цитата:
Сообщение от Lissisa Посмотреть сообщение
Как в RichEdit обращаться к символам?
Как угодно - можно посторочно (через Lines), можно сразу ко всему тексту (через Text). У RichEdit есть такие свойства.
Цитата:
и как считать стиль этого символа?
А вот для этого придется выделить этот символ (SelStart, SelLength) и опросить свойство SelAttributes.

З.Ы. Все приведенные термины (свойства и методы) описаны в хэлпе, вызываемом клавишей F1. Там же приведены примеры на Дельфи.
mihali4 вне форума Ответить с цитированием
Старый 19.02.2009, 08:01   #3
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Дополню Михалыча:
Свойство .Lines.Text не позволяет обращаться к каждому символу отдельно, ну и пес с ним:
Код:
var s:string;
begin
s:=RichEdit1.Lines.Text;
s[2]:='0'; // Тут уж можно с этой переменкой работать любыми строковыми функами
RichEdit1.Lines.Text:=s;
end;
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как к BIOS обращаться. Нужно чтение/запись BIOS. Dethon_ASM_Scarel Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 7 26.10.2011 11:40
Как спрятать каретку курсора в RichEdit? Aravild Общие вопросы Delphi 2 17.08.2008 15:29
Как програмно дважды кликнуть в RichEdit? apromix Общие вопросы Delphi 10 23.05.2008 17:09
RichEdit как Delphi LeoN Общие вопросы Delphi 8 13.10.2007 20:44
Как открыть .doc/.htm в Richedit ?? UnD)eaD)Snake Компоненты Delphi 3 27.08.2007 19:42