Cita:
|
Empezado por Lepe
Usa t.Rows[3].delete;
|

¿Eso te compila Lepe?
Yo usaria algo como esto:
Código Delphi
[-]
procedure EliminarFila(Grid: TStringGrid; Fila: Integer);
var
i: integer;
begin
if (Fila >= 0) and (Fila < Grid.RowCount) then
begin
for i:= Fila to Grid.RowCount - 2 do
Grid.Rows[i].Assign(Grid.Rows[i+1]);
Grid.RowCount:= Grid.RowCount - 1;
end;
end;
EliminarFila(StringGrid1,1);