Delphi - Eliminar fila de un StringGrid

 
Vista:

Eliminar fila de un StringGrid

Publicado por santiago (15 intervenciones) el 29/10/2003 00:35:52
Tengo un StringGrid con muchas filas.
Lo que quiero es eliminar una fila del stringGrid, por ejemplo eliminar la fila que esta seleccionada.
¿Como se puede hacer eso?

Gracias.

Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Eliminar fila de un StringGrid

Publicado por Fer (269 intervenciones) el 29/10/2003 12:24:06
No tengo tiempo para preparar un ejemplo pero tienes que trabajar con la propiedad Rows.

Probablemente tengas que hacer algo como lo que te pongo en pseudocódigo a continuación:

1. for i:= indice_fila_seleccionada to RowCount -1 hacer:
1.1. Rellenar la fila i con los valores de la fila i+1.

2. Decrementar el valor de la propiedad RowCount.

El índice de la fila seleccionada te lo da la propiedad Row.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar