Hola
soy relativamente nuevo en vb6. El caso es que se me borra una variable declarada en un módulo al cerrar un formulario.
En un módulo declaro:
Public USUARIO As S_Usr
'También he probado con Global
'Global USUARIO As S_Usr
Public Type S_Usr
d_Nombre As String
d_Apellidos As String
d_Prioridades As String
d_Puesto As String
d_NumEmpeado As String
End Type
En un primer form1 relleno esta variable, y abro un form2 dónde se mantiene los valores (el form1, mediante .visible = false déja de verse). El Form2 tiene un botón que lo presiono y abro, de forma Modal, un Form3, aquí siguen estando los valores de USUARIO, pero al cerrarlo se eliminarn estos valores en el Form2. No entiendo este comportamiento y no se qué estoy haciendo mal.
Agradecería un poco de ayuda para este todavía novato. Saludos.