Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

RichEdit и БД


ankazh ©   (2012-11-29 17:20:00) 

Возможно ли как-то реализовать чтобы запись поля 'RusWord' записывалась в RichEdit1 синим цветом, а 'EngWord' - красным?

Form1.DBGrid3.DataSource.DataSet.First;
while not Form1.DBGrid3.DataSource.DataSet.Eof do
begin
Form1.RichEdit1.Lines.Add(DBGrid3.DataSource.DataSet.FieldByName('RusWord').AsSt ring+' '+DBGrid3.DataSource.DataSet.FieldByName('EngWord').AsString);
Form1.DBGrid3.DataSource.DataSet.Next;
end;


MonoLife   (2012-11-30 04:02:00) [1]


> ankazh ©   (30.11.12 01:05) [5]

кроме SelAttributes есть еще SelStart и SelLength, а также DefAttributes и еще много чего полезного...

> PS. Чем пример из справки не помог?


ankazh   (2012-11-30 01:05:00) [2]

Если я поставлю Form1.RichEdit1.SelAttributes........  перед Form1.RichEdit1.Lines.Add(DBGrid3.DataSource.DataSet.FieldByName('RusWord').AsSt  ring+' '+DBGrid3.DataSource.DataSet.FieldByName('EngWord').AsString); , то эти параметры применяться ко всей строке, а не к отдельно-выводимому полю. Как еще можно втулить SelAttributes еще изучила, так что подскажите, пожалуйста, если возможно.


Плохиш   (2012-11-29 19:06:00) [3]


> ankazh ©   (29.11.12 17:44) [2]
> а если не секрет куда его вставить????

Я б сказал...

PS. Чем пример из справки не помог?


Jeer   (2012-11-29 18:17:00) [4]

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


ankazh   (2012-11-29 17:44:00) [5]

а если не секрет куда его вставить????
SelAttributes вроде бы для всего РичЕдита?


Плохиш   (2012-11-29 17:29:00) [6]

SelAttributes


Наверх

Титульная страница Поиск, карта сайта Написать письмо