Ver Mensaje Individual
  #2  
Antiguo 10-09-2010
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Reputación: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
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]:= ''; // elimina valor de una celda
 StringGrid1.Cols[Col].Clear; // elimina valores de una columna
 StringGrid1.Rows[Fil].Clear; // elimina valores de una fila
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.

Última edición por ecfisa fecha: 10-09-2010 a las 22:27:34.
Responder Con Cita