Hola a todos:
Esto no es una pregunta, es algo que queria compartir con todos, posiblemente algunos ya lo sabeis, pero para el que no lo sepa le vendrá bien.
Habitualmente ponia Doevents cuando creaba un bucle, tanto en Do Loop, For Next, etc . Lo hacia para asi liberar por un momento la CPU y que no se quedara pillada por el bucle. Hasta la versión 6 de Android siempre ha ido bien, pero probando en un dispositivo con Android 6, un bucle tardaba en hacerlo 12 segundos, al quitarle el Doevents (solo habia uno al final) bajó a menos de un segundo. No se si tiene algo que ver directamente con Android 6 o con la versión de B4A que cambia la compilación y se comporta algo diferente ahora con los Doevents, de todos modos he empezado a quitar los Doevents de los bucles y va rapidisimo.
Saludos
Esto no es una pregunta, es algo que queria compartir con todos, posiblemente algunos ya lo sabeis, pero para el que no lo sepa le vendrá bien.
Habitualmente ponia Doevents cuando creaba un bucle, tanto en Do Loop, For Next, etc . Lo hacia para asi liberar por un momento la CPU y que no se quedara pillada por el bucle. Hasta la versión 6 de Android siempre ha ido bien, pero probando en un dispositivo con Android 6, un bucle tardaba en hacerlo 12 segundos, al quitarle el Doevents (solo habia uno al final) bajó a menos de un segundo. No se si tiene algo que ver directamente con Android 6 o con la versión de B4A que cambia la compilación y se comporta algo diferente ahora con los Doevents, de todos modos he empezado a quitar los Doevents de los bucles y va rapidisimo.
Saludos
Last edited: