楼上各位大虾,经人指点,终于知道我哪里想错了,解决了,也谢谢各位大虾出手了
解决的思路:
for i:=1 to StringGrid1.RowCount-1 do begin
if StringGrid1.Cells[0,i]='Y' then begin
a:=i;
if b=0 then b:=a ; //这里当初没有判断if b=0 , 而是直接b:=a了,所以导致b一直被刷新
end;
end;
楼上各位大虾,经人指点,终于知道我哪里想错了,解决了,也谢谢各位大虾出手了
解决的思路:
for i:=1 to StringGrid1.RowCount-1 do begin
if StringGrid1.Cells[0,i]='Y' then begin
a:=i;
if b=0 then b:=a ;
end;
end;