1个回答
展开全部
假设checkbox 是第一列
var
i : integer;
begin
with eGrid do
begin
for i := 1 to egrid.DataController.RowCount do
begin
if eGrid.DataController.Values[i, 1]= '1' then
begin
eGrid.DataController.DeleteRecord(i);
end;
end;
end;
var
i : integer;
begin
with eGrid do
begin
for i := 1 to egrid.DataController.RowCount do
begin
if eGrid.DataController.Values[i, 1]= '1' then
begin
eGrid.DataController.DeleteRecord(i);
end;
end;
end;
追答
egrid.DataController.RowCount
表格里面首先要有数据吧
i := 1 to egrid.DataController.RowCount
egrid第一行具体是从1开始还是0开始我不记得了.
你可以试试
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询