如何在StringGrid中删除一行。 如何在StringGrid中删除一行,删除后,后面的纪录会不会自动向上移动一行,有什么方法可以使用。谢谢。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我也看到了这个方法,能不能说说StringGrid1.Rows.Delete(i)中i的具体含义。谢谢。 回复人: firetoucher(风焱) ( ) 信誉:119 2003-06-25 16:54:00 得分:0 StringGrid1.Rows.Delete(i); -------------好象不行啊,firetoucher(风焱) 是怎么做的? Move----------------过河卒 stringgrid行列的增加和删除 typeTExCell = class(TStringGrid)publicprocedure DeleteRow(ARow: Longint);procedure DeleteColumn(ACol: Longint);procedure InsertRow(ARow: LongInt);procedure InsertColumn(ACol: LongInt);end;procedure TExCell.InsertColumn(ACol: Integer);beginColCount :=ColCount +1;MoveColumn(ColCount-1, ACol);end;procedure TExCell.InsertRow(ARow: Integer);beginRowCount :=RowCount +1;MoveRow(RowCount-1, ARow);end;procedure TExCell.DeleteColumn(ACol: Longint);beginMoveColumn(ACol, ColCount -1);ColCount := ColCount - 1;end;procedure TExCell.DeleteRow(ARow: Longint);beginMoveRow(ARow, RowCount - 1);RowCount := RowCount - 1;end; VBA转DELPHI的問題,各位帮帮忙,我实在是不懂啊! 如何与其它软件做登陆接口? 大虾或大侠江湖救急!!! 打印走纸问题!高分求救! 如何在运行期获得listbox中被选中的一项? 如何将StringGrid卷到最下面? 很初级问题(关于数据库),请各位帮忙! 写邮件处理程序。哪里有相关资料下载? delphi中如何设置一个窗口的父窗口? help:dbgrid 寻找兄弟....海军兄...(请版主别删啦..) BDE连接ORACLE数据库后?为何query控件不允许直接insert数据?SQL SERVER时行.
StringGrid1.Rows.Delete(i);
-------------
好象不行啊,firetoucher(风焱) 是怎么做的?
过河卒
typeTExCell = class(TStringGrid)publicprocedure DeleteRow(ARow: Longint);procedure DeleteColumn(ACol: Longint);procedure InsertRow(ARow: LongInt);procedure InsertColumn(ACol: LongInt);end;procedure TExCell.InsertColumn(ACol: Integer);beginColCount :=ColCount +1;MoveColumn(ColCount-1, ACol);end;procedure TExCell.InsertRow(ARow: Integer);beginRowCount :=RowCount +1;MoveRow(RowCount-1, ARow);end;procedure TExCell.DeleteColumn(ACol: Longint);beginMoveColumn(ACol, ColCount -1);ColCount := ColCount - 1;end;procedure TExCell.DeleteRow(ARow: Longint);beginMoveRow(ARow, RowCount - 1);RowCount := RowCount - 1;end;