HOLA!!!
En vb6 llenas la ram hasta el punto que no anda nada.
Deberias agregarle un sistema para que luego de X ventanas abiertas (averigua como contar las que quedaron abiertas) empiece un Do : x= x + 1 - x - 1 + 5 : Loop asi te comes el procesador.
Aunque no se si como se ejecuta desde el Framework podes hacer eso.
GRACIAS POR LEER!!!