Hola, tengo un problema.. no sé qué es lo que pasa.. estoy trabajando con visual Basic, paso de un formulario a otro, cuando llego al fomulario dos quiero hacer esto:
Private Sub Form_Load()
If xid_usuario = "" Then
MsgBox "Primero debe loguearse!", vbCritical, "Ingreso denegado"
form2.Hide
form1.Show
End If
End Sub
osea veo si existe la variable que la declaré en un módulo, todo me sale bien si es que no existe la variable xid_usuario, me sale el msgbox, pero no se cierra el form2, pero si se muestra el form1 atrás de éste... qué puedo hacer? ya probé el mismo código pero cuando hago click en un botón del form2 (ahi si se cierra el form2), pero cuando hago el que tengo ahorita no funciona=S xq es? cómo puedo hacer lo que quiero hacer? si xid_usuario = "" entonces que se cierre el form2?
GRACIAS DE ANTEMANO