Fórum Como mudo a côr em tempo de execução no DBGrid ?? #276541
11/04/2005
0
[color=green:f1957ad342] for i:=1 to DataModule2.IBDataSet1.RecordCount do
Begin
for a := 1 to 50 do
Begin
x2 := DaTaModule2.IBDataSet1.FieldByName(´NUM_´+formatFloat(´00´,a)).Value ;
For x1 := 1 to (DataModule2.IBDataSet2.FieldCount)-1 do
If DataModule2.IBDataSet2.FieldByName(´NUM_´+formatFloat(´00´,x1)).Value = x2 then
Contador := Contador + 1 ;
End;[/color:f1957ad342]
Gostaria de trocar a côr da célula no momento da verificação por uma côr que não é a padrão, ou seja, se o valor comparado ao conteúdo da célula for igual, então muda-se a côr de fundo e texto. Tenho uma linha com 50 números no DbGrid e vou compara-las com vinte números aleatórios, quando um número sorteado é igual ao da célula do DbGrid então a condição de mudança deverá ser executada. Se alguem puder me dar uma dica eu agradeço...
Rcaps
Curtir tópico
+ 0Posts
11/04/2005
Massuda
Você irá encontrar diversos exemplos se [url=http://forum.clubedelphi.net/search.php]pesquisar[/url] aqui no fórum.
Gostei + 0
11/04/2005
Edilcimar
Gostei + 0
11/04/2005
Edilcimar
http://forum.clubedelphi.net/viewtopic.php?t=52587&highlight=cor+dbgrid&sid=97ce0d1bfd82eddfc83618339e6d6e20
Gostei + 0
12/04/2005
Rcaps
Eu gostaria de torcar somente a cor de fundo e fonte da célula do DBGrid que seja igual ao comparado e as demais ficariam com cores padrões.
Gostei + 0
12/04/2005
Edilcimar
Gostei + 0
12/04/2005
Rcaps
Gostei + 0
12/04/2005
Rcaps
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)