Hola ingabraham.
El TStringGrid no trabaja con registros sino con celdas que a las que se accede por filas y columnas.
Te pongo algunos ejemplos de borrado de celdas:
Código Delphi
[-]
begin
StringGrid1.Cells[Col, Fil]:= ''; StringGrid1.Cols[Col].Clear; StringGrid1.Rows[Fil].Clear; end;
Donde Col y Fil son respectivamente número de columna y número de fila.
Para borrar toda una fila o columna también es posible hacerlo con la propiedad
Cells y una variable incremental en la posición de la fila o columna según se precise. Usando como cota inferior
0 y
StringGrid.Cols.Count -1 ó
StringGrid.Rows.Count-1 como superior; por ejemplo.
Saludos.