Como hago para cerrar un private sub desde otro private ?
Esa es mi pregunta quiero cerrar el private del command ya que cuando estoy depurandolo me doy cuenta que queda abierto( y ya no lo ocupo) mientras me muestra el form1 y se cierra hasta que cierro el form1, me gustaria cerrar el private del command en el evento load del form1, alguien sabe como? espero su ayuda Gracias
Private Sub Command1_Click()
form2.show(1)
End Sub
Private Sub Command1_Click()
form2.show(1)
End Sub
El tema me parece que es más una cuestión de entender cómo fuciona el lenguaje. ¿Por qué vas a querer cerrar un sub, si estás mandando esta ventana a mostrarse como modal?
La idea es que precisamente, vos lo mostras como modal, y te mantiene a propósito en el sub, para que cuando vos cierres la ventana modal, puedas seguir ejecutando el codigo de ese sub. Por ejemplo, podes tomar valores que se ingresaron en esa ventana y usarlos para algo.
Por otro lado, te conviene usar las contantes, como vbModal, en lugar de poner directamente el 1. Por una cuestión de prolijidad y de compatibilidad de versiones.
La idea es que precisamente, vos lo mostras como modal, y te mantiene a propósito en el sub, para que cuando vos cierres la ventana modal, puedas seguir ejecutando el codigo de ese sub. Por ejemplo, podes tomar valores que se ingresaron en esa ventana y usarlos para algo.
Por otro lado, te conviene usar las contantes, como vbModal, en lugar de poner directamente el 1. Por una cuestión de prolijidad y de compatibilidad de versiones.