Z zhangkan Unregistered / Unconfirmed GUEST, unregistred user! 2001-05-28 #2 你想具体用CELL[i,j]来表示恐怕不行.不过,你可以用DBGrid.DataSet.next,first等等来 控制笔数,然后用Fields[0]来控制是哪一个栏位.
S SUB Unregistered / Unconfirmed GUEST, unregistred user! 2001-05-28 #6 StringGrid有此特性,dbgrideh也是从Tcustomgrid继承而来, 如果没有,是否可以给它增加此功能。
慕 慕容乾坤 Unregistered / Unconfirmed GUEST, unregistred user! 2001-05-29 #7 是不是写错了? 如果是dbgrid的话 利用DBGrid的Selectedindex属性,附0值,即可将输入焦点移到当前行 的第一个字段,附1值移到第二个字段,依此类推; DBGridExample.selectedindex:=0; 或 procedure TForm1.Button1Click(Sender: TObject); begin dbgrid1.SetFocus; tstringgrid(dbgrid1).col:=1; tstringgrid(dbgrid1).row:=1; end;
是不是写错了? 如果是dbgrid的话 利用DBGrid的Selectedindex属性,附0值,即可将输入焦点移到当前行 的第一个字段,附1值移到第二个字段,依此类推; DBGridExample.selectedindex:=0; 或 procedure TForm1.Button1Click(Sender: TObject); begin dbgrid1.SetFocus; tstringgrid(dbgrid1).col:=1; tstringgrid(dbgrid1).row:=1; end;