//删除当前行。 var iRow,iCol:integer; begin with StringGrid1 do begin if Row<1 then exit; for iRow := Row to RowCount - 1 do for iCol := 0 to ColCount-1 do Cells[iCol,iRow] := Cells[iCol, iRow + 1]; if Row=RowCount-1 then Row:=Row-1; RowCount := RowCount - 1; end; end;
----------------------------------------------
充电..........
while n < StringGrid.RowCount - 1 do begin StringGrid.Rows[n] := StringGrid.Rows[n+1]; Inc(n); end;
----------------------------------------------
充电..........