Visual Basic - MsFlexGrid

Life is soft - evento anual de software empresarial
 
Vista:

MsFlexGrid

Publicado por Javier Vázquez (2 intervenciones) el 26/05/2004 16:23:16
Como puedo eliminar la ultima fila insertada (en tiempo de ejecución) de un MsFlexGrid en tiempo de ejecución...

necesito se Ayuda...?????????
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:MsFlexGrid

Publicado por Mariano (52 intervenciones) el 26/05/2004 17:52:32
Hola, no te preocupes, tenes que hacer esto:
1-Cuando se inserta una fila guardas el nro en una variable (Fil=Flex.row)
2-Cuando la quieran borrar:
A: SI ES LA ULTIMA (Flex.rows=Fil) simplemente Flex.rows=Flex.rows-1
B: SI NO ES LA ULTIMA vas a tener que hacer dos bucles uno For i=Fil to Flex.rows-1 y adentro de ese For j=1 to Flex.cols y dentro de ese Flex.TextMatrix(i,j)=Flex.TextMatrix(i+1,j) El primer bucle se detiene en Flex.rows-1 y la ultima fila queda duplicada. Entonces haces lo del punto A.

Es sensillo pero si necesitas un ejemplo decime que te mando algo que hice por mail.

Suerte.
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