StringGrid czemu ten kod nie działa?

StringGrid czemu ten kod nie działa?
NE
  • Rejestracja:ponad 22 lata
  • Ostatnio:ponad 14 lat
0

Witam
mam StringGrida NIE MA flex grid a z zpierwszego wiesza zrobiony jest nagłówek
dlaczego to nie działa ??

var lp:Integer;
var I : Integer;
var Suma:Integer;

begin
lp:=StringGrid1.RowCount;
StringGrid1.RowCount:=0;
StringGrid1.RowCount:=lp+1;
for I := 1 to lp do

Suma := Suma + StrToInt(StringGrid1.Cells[4,I]);

Edit8.Text:=IntToStr(Suma);

z góry dziękuje

Misiekd
  • Rejestracja:ponad 21 lat
  • Ostatnio:ponad 12 lat
  • Postów:7923
0

następny wspaniały.....

LUDZIE MYŚLCIE - TO NIE BOLI!!!!!!!!!!!!!!!!!!!!!!


- Ciemna druga strona jest.
- Nie marudź Yoda, tylko jedz tego tosta.
Google NIE GRYZIE!
Pomogłem - kliknij
NE
  • Rejestracja:ponad 22 lata
  • Ostatnio:ponad 14 lat
0

to może podpowiesz jak zsumować kolumne w StringGrid??

Mealfis
  • Rejestracja:prawie 19 lat
  • Ostatnio:prawie 18 lat
0
Kopiuj
begin
lp:=StringGrid1.RowCount;
for I := 1 to lp-1 do
Suma := Suma + StrToInt(StringGrid1.Cells[4,I]);
Edit8.Text:=IntToStr(Suma);
end;
pelsta
  • Rejestracja:prawie 19 lat
  • Ostatnio:12 dni
  • Postów:819
0

Nie denerwuj się Misiekd

nekbet - a może tak:

Kopiuj
var I,Suma : Integer;
...
  Suma := 0;
  for I := 1 to StringGrid1.RowCount-1 do Suma := Suma + StrToInt(StringGrid1.Cells[4,I]);
  Edit8.Text:=IntToStr(Suma);
...

Zakładam oczywiście że sumowane liczby są typu Integer

Oleksy_Adam
  • Rejestracja:prawie 19 lat
  • Ostatnio:ponad 11 lat
0

Z tego co czytam, to MisiekD napisał autorowi co należy zrobić aby działało: "MYŚLEĆ".


<span style="color: blue">"Kolarstwo to jedna z najtrudniejszych dyscyplin sportu. Nawet najgorszy kolarz jest wciąż wybitnym sportowcem."
s.p. Marco Pantani
</span>

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.