比如有2003,2004等4个单元格,程序运行时,如何做到点击2003,触发一个onclick事件,点2004又触发另外一个onclick事件呢???请详细的说一下,谢谢~~菜鸟~~

解决方案 »

  1.   

    在OnCellClick里写事件,先判断单元格,在不同的单元格执行不同的事件
      

  2.   

    OnCellClick里面写响应的代码
      

  3.   

    或者楼主也可以试试用TstringGrid。
      

  4.   

    procedure TForm1.dbgrd1CellClick(Column: TColumn);
    begin
      if (Column.Title.Caption = 'Name')  then
      begin
        if (dbgrd1.SelectedField.Text = 'test') then
        begin
           //你的处理代码
            ShowMessage('test');
        end;
        if (dbgrd1.selectedField.text = 'test2') then 
        begin    end;
      end;
    end;
    就这么简单的
      

  5.   

    一起学习一下喽,谢谢windows_8888!