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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 02.06.2017, 20:59   #1
anechik
 
Регистрация: 27.05.2017
Сообщений: 6
Сообщение [C++] Раскрашивание ячеек в DBGrid

Всем здравствуйте.Помогите пожалуйста.Есть DBGrid, а в нем есть два столбца с названиями(Дата исполнения и Дата сдачи).Нужно сделать так,чтобы когда дата сдачи была меньше даты сегодняшней(которая на компьютере),то строка становилась красного цвета. (Так,как на картинке второй). Только нужен код для Builder C++
anechik вне форума Ответить с цитированием
Старый 02.06.2017, 22:58   #2
anechik
 
Регистрация: 27.05.2017
Сообщений: 6
По умолчанию

Такой код написала к решению этой проблемы,только выдает ошибку,как снизу фото. Помогите кто-нибудь,прошу
Код:
TDateTime dt = ADOQuery1->FieldByName("data_sdachi")->Value;
  int i = Date() - dt;
  if(i >= 2)
   {
     // TField *F = Column->Field;
     TCanvas *Cvs = DBGrid1->Canvas;
     Cvs->Brush->Color = clRed;
     // Cvs->FillRect(Rect);
     Cvs->Font->Color = clWhite;
     // Cvs->TextOut(Rect.Left+2, Rect.Top+2, F->Text);
     // Cvs->TextOut(Rect.Left+2, Rect.Top+2, F->Text);
   }
  // else
  DBGrid1->DefaultDrawColumnCell(Rect,DataCol,Column,State);
}
Изображения
Тип файла: png 5.png (9.1 Кб, 20 просмотров)

Последний раз редактировалось anechik; 02.06.2017 в 23:24.
anechik вне форума Ответить с цитированием
Ответ


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Раскрашивание ячеек в DBGrid anechik C++ Builder 4 28.05.2017 14:27
Раскрашивание строк в DBGrid по нечетным числам - Delphi S_007 БД в Delphi 28 14.05.2015 09:43
Раскрашивание отдельных ячеек StringGrid через разные функции dubailand Компоненты Delphi 7 04.09.2011 16:02
Закрашивание ячеек в DBGRID jimmi З Помощь студентам 2 05.05.2011 06:38
И по поводу раскрашивание ячеек от даты Wasily Microsoft Office Excel 9 18.06.2008 08:38