我现在只会将数组中的数据显示在stringgrid中。我想在stringgrid的单元格中用键盘输入数据,然后赋给数组,要怎么实现?
谢谢!
刚来分少,只好给10分了

解决方案 »

  1.   

    stringgrid.rows[i][j]:='fdsaf'就可以了,或者rows换成coloums(忘了具体写法)也可以。也可以用cell,总之具体的办法很多,我一直用rows
      

  2.   

    弄错了,这个我会。是这个问题
    “我想在stringgrid的单元格中用键盘输入数据,然后赋给数组,要怎么实现?”
    用键盘输入
      

  3.   

    const MaxCloumn = 20;
    const MaxRows = 20;
    var StringArray: array[0..MaxCloumn,0..MaxRows] of string;procedure TForm1.StringGrid1SetEditText(Sender: TObject; ACol,
      ARow: Integer; const Value: String);begin   StringArray[ACol,ARow] := StringGrid1.Cells[ACol,ARow];end;
      

  4.   

    谢谢楼上的。还有在stringgrid的单元格中用键盘输入数据怎么作呀?
    我把那段放到了程序中,可是还是不能入
      

  5.   

    把stringgrid的options的goediting改为true