在DBGRID中怎样在每一行的双击下编程

解决方案 »

  1.   

    dbgrid 的 Ondblclick中,如:procedure TForm1.DBGrid1DblClick(Sender: TObject);
    begin
      Caption := adotable1.FieldByName('id').AsString;
    end;
      

  2.   

    procedure TFmIndent.DBGrid2DblClick(Sender: TObject);
    begin
      If Dbgrid2.SelectedField.FieldName='IfCheck' then
      begin
        ....//雙擊記錄指定字段時處理;
      end;
    end;
      

  3.   

    首先,要在option中设置dgRowselect为true
    然后按照楼上的所说就可以了