RE:Limpiar TStringGrid
Publicado por
Edgar (1 intervención) el 13/08/2009 20:24:58
// Limpiar el StringGrid
i=StringGrid1->RowCount-2; // Tomar Penultima Posicion
while(i>0)
{
StringGrid1->Cells[0][i]=StringGrid1->Cells[0][i+1];
StringGrid1->Cells[1][i]=StringGrid1->Cells[1][i+1];
StringGrid1->Cells[2][i]=StringGrid1->Cells[2][i+1];
StringGrid1->Cells[3][i]=StringGrid1->Cells[3][i+1];
StringGrid1->Cells[4][i]=StringGrid1->Cells[4][i+1];
StringGrid1->Cells[5][i]=StringGrid1->Cells[5][i+1];
StringGrid1->Cells[6][i]=StringGrid1->Cells[6][i+1];
StringGrid1->RowCount--;
i=StringGrid1->RowCount-2;
}
NOTA: en mi StringGrid contemplo un ultimo renglon
el cual esta vacio, no es de adorno, sino que cada ves
que ingreso datos en un renglon hago la apertura
de uno nuevo. por ello es que genero un renglon el
ultimo como vacio.
Espero te sirva mi codigo porque conmigo funciona
perfectamente.