Problemas con mshflexgrid.removeitem
Hola que tal..
La raz贸n por la que escibo es que yo tengo algo parecido...
Quiero eliminar una cantidad de filas y pero al usar el removeitems me da un error cuando llega una determinada fila..
Aqui le mando el codigo de como lo trabajo:
cont = Text1
For i = 1 To cont
MSHFlexGrid2.RemoveItem (i)
Next
Si me pueden ayudar a eliminar del mshflexgrid todas las filas de manera que pueda agregar nuevamente desde la 1 hasta n. Estoy trabajando con un .txt.. Creo que eso no tiene nada que ver!!!
Si pueden ayudarme se los agradezco...!! (",)
La raz贸n por la que escibo es que yo tengo algo parecido...
Quiero eliminar una cantidad de filas y pero al usar el removeitems me da un error cuando llega una determinada fila..
Aqui le mando el codigo de como lo trabajo:
cont = Text1
For i = 1 To cont
MSHFlexGrid2.RemoveItem (i)
Next
Si me pueden ayudar a eliminar del mshflexgrid todas las filas de manera que pueda agregar nuevamente desde la 1 hasta n. Estoy trabajando con un .txt.. Creo que eso no tiene nada que ver!!!
Si pueden ayudarme se los agradezco...!! (",)
Hola, te explico con un ejemplo lo que est谩 pasando:
For i = 1 To 2
MSHFlexGrid2.RemoveItem (i)
Next
Suponiendo que solo tengas 2 filas, en la primera iteraci贸n, eliminas la fila 1, y al eliminarla tu grilla queda con una sola fila pero tu contador en la siguiente iteraci贸n va a tratar de eliminar la fila 2, que ya no existe en la grilla, por eso es que te sale el error, prueba con esto:
For i = 1 To Cont
MSHFlexGrid2.RemoveItem (1)
Next
o con esto:
For i = cont To 1 Step -1
MSHFlexGrid2.RemoveItem (i)
Next
For i = 1 To 2
MSHFlexGrid2.RemoveItem (i)
Next
Suponiendo que solo tengas 2 filas, en la primera iteraci贸n, eliminas la fila 1, y al eliminarla tu grilla queda con una sola fila pero tu contador en la siguiente iteraci贸n va a tratar de eliminar la fila 2, que ya no existe en la grilla, por eso es que te sale el error, prueba con esto:
For i = 1 To Cont
MSHFlexGrid2.RemoveItem (1)
Next
o con esto:
For i = cont To 1 Step -1
MSHFlexGrid2.RemoveItem (i)
Next
