problem w tym ze interesuje mnie roznica pomiedzy wartoscia max i minimalna - wartosc max jest ok, ale wartosc minimalna ma wartosc 0 - zawsze.... bez wzglwedu na wprowadzone do stringgrida wartosci....
pomocy ::
var
i,smax,smin:integer;
begin
i:=1;
repeat
if StringGrid1.cells[stringgrid1.col,i] <> '' then
begin
if strtoint(StringGrid1.cells[stringgrid1.col,i]) <= smin then
begin
smin := strtoint(StringGrid1.cells[stringgrid1.col,i]);
end else if strtoint(StringGrid1.cells[stringgrid1.col,i]) >= smax then
begin
smax := strtoint(StringGrid1.cells[stringgrid1.col,i]);
end;
end;
if i = stringgrid1.rowcount-1 then
begin
form1.caption := inttostr(smax-smin);
end;
i:=i+1;
until i=StringGrid1.rowCount ;
end;