这个帖子以前有人问过,可是没有解释清楚,麻烦哪位大虾给些指教

解决方案 »

  1.   


    DBGird的
    OnEditButtonClick中写procedure TMainForm.DBGrid1EditButtonClick(Sender: TObject);
    begin
      ShowMessage(IntToStr(DBGrid1.SelectedIndex)); 
    end;
      

  2.   

    procedure TForm1.DBGridEh1Columns0EditButtonClick(Sender: TObject;
      var Handled: Boolean);
    begin
      if not Assigned(Form1) then
        Form1:=TForm.Create(self);
      try
        Form1.ShowModal;
      finally
        FreeAndNil(Form1);
      end;
    end;