Вниз
Скачать: CL | DM;

Изменение цвета строки StringGrid   Найти похожие ветки 

← →
Марат   (2004-08-23 09:10) [0]

Здравствуйте, мастера. Нашел в Интернете свойство StringGridDrawCell:
procedure TForm1.StringGrid1DrawCell(Sender: TObject; ACol, ARow: Integer;
 Rect: TRect; State: TGridDrawState);
begin
With TStringGrid(Sender),TStringGrid(Sender).Canvas Do
 Begin
  FillRect(Rect);
  Font.Color:=ClBlue;  // цвет шрифта
  TextOut(Rect.Left+2,Rect.Top+2,Cells[ACol,ARow]);
 End;
end;
Но мне нужно чтобы это случилось при условии strtodatetime(StringGrid.Cells[1,i])<strtodatetime(StringGrid.Cells[3,i]), а как прописать такое условие в данном случае я не знаю. Помогите, пожалуйста.


← →
Думкин ©   (2004-08-23 09:17) [1]

if strtodatetime(StringGrid.Cells[1,ARow])<strtodatetime(StringGrid.Cells[3,ARow]) then begin
end


← →
Марат   (2004-08-23 09:22) [2]

А как исключить ARow=0. Это у меня заголовок.


← →
Рамиль ©   (2004-08-23 09:24) [3]

Да...
if (ARow > 0) and (strtodatetime(StringGrid.Cells[1,ARow])<strtodatetime(StringGrid.Cells[3,ARow])) then begin
end



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.024 c
4-1090427602
Unknown Mystic
2004-07-21 20:33
2004.09.05
Как програмно отличить один ПК от другого?


1-1093007891
iBitmap
2004-08-20 17:18
2004.09.05
cm_mouseleave при MouseDown


14-1092665816
esu
2004-08-16 18:16
2004.09.05
DTS в MSSQL2000, может кто-то из знатоков сможет подсказать


1-1093110654
CrossOut
2004-08-21 21:50
2004.09.05
Как сохранить картинку в буфер, а потом ее от туда считать?


1-1092975009
SNV-Soft
2004-08-20 08:10
2004.09.05
Преведение к классу




   Наверх