Есть стринггрид. с двумя строками, одна из которых фиксированная. Каждый раз надо по клику вводить данные в новую строку, а оно пишет в ту же. хотя строку добавляет...как быть?
Код | var row : integer =1 ;
procedure TfrRaspPoUstan.BitBtn1Click(Sender: TObject); var plusrow : integer; begin if (edPostavka.Text = '') or (edUstan.Text = '') then ShowMessage('Не введены необходимые данные!') else begin with StringGrid1 do begin Cells[0,row] := lbReagent.Caption; Cells[1,row] := edPostavka.Text; Cells[2,row] := edUstan.Text; end; row := row + 1; if row > 1 then begin plusrow := row; StringGrid1.RowCount := plusrow+1; end; edPostavka.Text := ''; edUstan.Text := ''; end; end;
|
|