Número de elementos de la lista


([N4] CEESA) #1

Hola:

Dentro de un Interfaz: Procesar control voy eliminando fichas. A medida que las voy eliminando, compruebo el número de elementos de la lista con un sysListSyze para ver cuando llego a 0 elementos. El problema es que esta variable del sistema siempre tiene un número por encima, sin tener en cuenta las fichas eliminadas.

Es mas, he probado a volver a ejecutar Procesar control dentro del mismo evento y me sigue ocurriendo lo mismo. Hasta que no salgo del evento, no se entera de que la línea está borrada. El evento lo dispara un botón para borrar las líneas seleccionadas.

¿Es correcto este comportamiento?

Saludos.

 


([N4] CEESA) #2

Hola:

Me contesto yo mismo, funciona bien, pero solo si recalculo el control y luego vuelvo a procesarlo. Funciona, aunque creo que es una pérdida de recursos.

Saludos.