TStringGrid
Como somar os valores de uma linha dentro do TStringGrid?
Necessito de resposta urgente...
Obrigado.
Necessito de resposta urgente...
Obrigado.
Henriquecorrea
Curtidas 0
Respostas
Paulo_amorim
20/05/2004
Olá
Se for a linha selecionada pode-se fazer
Espero que funcione
Até+
Se for a linha selecionada pode-se fazer
var i, conti: Integer; begin cont := 0; for i := 0 to StringGrid.ColCount -1 do begin cont := cont + StringGrid.Cells[i,Row]; end;
Espero que funcione
Até+
GOSTEI 0
Lucas Silva
20/05/2004
a linha do stringGrid é uma String..
se for trabalhar com valores decimais, te aconselho a usar varável do tipo Real
cont := cont + StrToInt(StringGrid.Cells[i,Row]);
se for trabalhar com valores decimais, te aconselho a usar varável do tipo Real
GOSTEI 0
Aledeol
20/05/2004
Já q o assunto é stringgrid, tem como eu excluir uma linha qualquer?
Exemplo tenho 10 linhas na minha stringgrid, e preciso excluir a de nr 3.
Tem como?
Exemplo tenho 10 linhas na minha stringgrid, e preciso excluir a de nr 3.
Tem como?
GOSTEI 0
Spider
20/05/2004
Já q o assunto é stringgrid, tem como eu excluir uma linha qualquer?
Exemplo tenho 10 linhas na minha stringgrid, e preciso excluir a de nr 3.
Tem como?
essa eh um pouco complicada!
existe um modo de usar o evento MoveRow como inherited, mas se de tudo nao conseguir
vc deve ir sobrepondo as linhas ateh o final e diminuir 1 no RowCount
GOSTEI 0
Paulo_amorim
20/05/2004
[quote:dfb2270e0b=´Lucas Alves Silva´]a linha do stringGrid é uma String..
se for trabalhar com valores decimais, te aconselho a usar varável do tipo Real[/quote:dfb2270e0b]
:oops: :oops: Nem me liguei....não levei o código pro Delphi, daí passou batido! Foi malz...
Faça
[/code]
cont := cont + StrToInt(StringGrid.Cells[i,Row]);
se for trabalhar com valores decimais, te aconselho a usar varável do tipo Real[/quote:dfb2270e0b]
:oops: :oops: Nem me liguei....não levei o código pro Delphi, daí passou batido! Foi malz...
Já q o assunto é stringgrid, tem como eu excluir uma linha qualquer?
Exemplo tenho 10 linhas na minha stringgrid, e preciso excluir a de nr 3.
Tem como?
Faça
for i := Row to RowCount -1 do Rows[i] := Rows[i +1]; RowCount := RowCount -1;
GOSTEI 0
Lucas Silva
20/05/2004
Pessoal,
http://www.clubedelphi.com.br/stringgrid.html
http://www.clubedelphi.com.br/stringgrid.html
GOSTEI 0