Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.01.16;
Скачать: CL | DM;

Вниз

TRichEdit   Найти похожие ветки 

 
IBSN ©   (2004-01-04 18:14) [0]

Здравствуйте!

У меня стоит TRichEdit и я кнопками изменяю текст - форматирую (жирнее, наклонее, шрифт, размер), но мне надо при нажатие на кнопку получить в переменной этот же текст (ФОРМАТИРОВАНЫЙ) только в формате html допустим:

в TRichEdit я ввел
"ляляля" и сделал его жирным и по центру
то при нажатии на кнопку я должен получить:
"<center> ляляля</center>"

Как такое осуществить???
Заранее благодарен, с Уважением Александр..


 
имя   (2004-01-04 21:51) [1]

Удалено модератором


 
TUser ©   (2004-01-05 08:01) [2]

http://delphimaster.net/view/1-1071903599/


 
имя   (2004-01-05 13:00) [3]

Удалено модератором


 
Voice   (2004-01-05 15:12) [4]

просто смотришь выделенный текст, удаляешь его и вставляешь вместо него тот же текст, но добавляешь к нему тэги
напр.

procedure BoldBtnClick(Sender...);
var NewText, TempText:string;
begin
NewText:="<center>"+copy(RichEdit1.Text,SelStart,SelLength)+"</center>";//копируем выделенный текст и добавляем тэги с обоих сторон
TempText:=RichEdit1.Text;{копируем весь текст для форматирования (из RichEdit1.Text нельзя ничего просто так удалить или вставить, поэтому приходится через переменную)}
Delete(TempText,SelStart,SelLength);//вырезаем выделенный текст
Insert(NewText,TempText,SelStart);//вставляем на его место новый (с тэгами)
RichEdit1.Text:=TempText;//обновляем содержимое RuchEdit1
end;

Писал прямо тут, поэтому могут быть синт.ошибки...



Страницы: 1 вся ветка

Текущий архив: 2004.01.16;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.016 c
1-49561
GooG-NTS
2004-01-06 04:45
2004.01.16
Использование PNG


1-49600
CYBERWOLF
2004-01-03 19:08
2004.01.16
Получение ответов на запросы веб-серверу


4-49803
Erik
2003-11-10 16:49
2004.01.16
Получение лога состояния кнопок в чужом приложении.


6-49664
Новичек
2003-11-15 18:58
2004.01.16
Помогите :(


14-49741
ASt
2003-12-23 04:57
2004.01.16
---|Ветка была без названия|---