Ver Mensaje Individual
  #5  
Antiguo 23-05-2007
Avatar de seoane
[seoane] seoane is offline
Miembro Premium
 
Registrado: feb 2004
Ubicación: A Coruña, España
Posts: 3.717
Reputación: 26
seoane Va por buen camino
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;

// Por ejemplo para eliminar la fila 2
EliminarFila(StringGrid1,1);
Responder Con Cita