Ver Mensaje Individual
  #18  
Antiguo 27-10-2008
Avatar de Delphius
[Delphius] Delphius is offline
Miembro Premium
 
Registrado: jul 2004
Ubicación: Salta, Argentina
Posts: 5.582
Reputación: 25
Delphius Va camino a la fama
Cita:
Empezado por Caro Ver Mensaje
Holitas

Marcelo el Clear no borra una fila o columna, lo que hace es limpiar la columna o fila.

Para borrar una fila de un StringGrid debes utilizar el procedimiento DeleteRow donde le pasas como parametro la fila a eliminar, pero como es un metodo protegido, primero defines un nuevo tipo que herede de un TStringGrid.

Código Delphi [-]type StringG = class (TStringGrid); ......................... ......................... procedure TForm1.ButtonBorrarClick(Sender: TObject); begin //En este caso te eliminara la fila actual del StringGrid StringG(StringGrid1).DeleteRow(StringGrid1.Row); end;
Muy buena aclaración Caro,
Tienes razón, yo estaba entendiendo a que "Borrar" se refiere a limpiar el contenido de la fila o columna.

Sería oportuno que Elite237 nos haga saber si por borrar se refiere a eliminar, o por el contrario a limpiar el contenido. De ese modo sabré si lo estado aconsejando mal.

Saludos,
__________________
Delphius
[Guia de estilo][Buscar]
Responder Con Cita