
Parpadeo molesto al pasar de Form1 a Form2
Publicado por Oskar (1 intervención) el 21/02/2024 21:20:46
Hola a todos. Larga vida al vb6.
Tengo una app con varios Forms. Uso un frame fijo que tengo posicionado en la parte izquierda a modo de menú, y que repito en los 5 o 6 forms que tiene la app.
El problema está que al cambiar de un Form a otro se produce un parpadeo muy molesto (se pone en blanco todo el form durante milisegundos). Pensaba que era porque mi app tenía muchos controles y le costaba repintar etc. Así que buscando y buscando, y probando, me fui a lo más sencillo:
Crear dos forms vacío, con un botón para que muestre el Form2 y oculte el Form1 y viceversa. Y sorpresa. Sigue parpadeando a pesar de no tener nada de controles en el form.
En el Command Button pongo
Forrm2.show
Form1.Hide
También he probado con la propiedad visible.
Form2.Visible = Enabled
Form1.visible=False
Si alguno se ha encontrado con este problema y sabe como evitarlo y quiera comentar una posible solución se lo agradezco.
Saludos!
Tengo una app con varios Forms. Uso un frame fijo que tengo posicionado en la parte izquierda a modo de menú, y que repito en los 5 o 6 forms que tiene la app.
El problema está que al cambiar de un Form a otro se produce un parpadeo muy molesto (se pone en blanco todo el form durante milisegundos). Pensaba que era porque mi app tenía muchos controles y le costaba repintar etc. Así que buscando y buscando, y probando, me fui a lo más sencillo:
Crear dos forms vacío, con un botón para que muestre el Form2 y oculte el Form1 y viceversa. Y sorpresa. Sigue parpadeando a pesar de no tener nada de controles en el form.
En el Command Button pongo
Forrm2.show
Form1.Hide
También he probado con la propiedad visible.
Form2.Visible = Enabled
Form1.visible=False
Si alguno se ha encontrado con este problema y sabe como evitarlo y quiera comentar una posible solución se lo agradezco.
Saludos!
Valora esta pregunta


0