![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
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