Que le pasa a los formularios?

19/07/2003 - 01:59 por Carolina | Informe spam
Hola y saludos al grupo.

He creado tres formularios que mediante unos botones paso de uno a otro.
El problema que tengo es que cuando se activa uno el otro queda visible por
detrás, y no sé como evitarlo.

En los botones para pasar pongo lo siguiente:
UserForm3.Hide
UserForm1.Show

Para ocultar el formulario 3 y mostrar el 1. Pero no me furrula.

Alguna idea?.

Gracias.
Carol
 

Leer las respuestas

#1 Héctor Miguel
19/07/2003 - 03:59 | Informe spam
¿Que tal, Carolina?

... tres formularios ... botones paso de uno a otro ... problema ... se activa uno el otro queda visible ... como evitarlo.
En los botones para pasar pongo lo siguiente:
UserForm3.Hide
UserForm1.Show
Para ocultar el formulario 3 y mostrar el 1. Pero no me furrula.



==> Supongo que en cada formulario existen (al menos) dos botones para "aparecer" los "otros" y ocultar "este" :))
p.e.: En el evento Click de cada boton del UserForm2 (en el modulo de codigo del formulario):
Private Sub CommandButton1_Click()
Me.Hide
UserForm1.Show
End Sub
Private Sub CommandButton2_Click()
Me.Hide
UserForm3.Show
End Sub

==> Notas: (Posiblemente) los formularios van a continuar "cargados en memoria" :(( hasta que "uses" Unload UserForm?
(sobre todo si "simplemente" se mantiene "oculto" y SIN TERMINAR su ejecucion)
_______
Saludos,
Héctor.
MS-MVP

Preguntas similares