en mi clases de informatica nos enseñan a usar visual Basic, de tarea en casa nesecitoo investigar como hacer el boton cerrar y el boton cancelar, poorfaa alguien ke me ayude =( no lo encuentro en ningun lado, que codigos debo escribir!
Tres respuestas:
Juan Hebert
2010-01-21 18:17:16 UTC
yo creo que lo que le estan enseñando su profe no es lo de arriba, yo creo que estan viendo los eventos de los objetos, ok pensando esto, deberias usar el evento QueryUnload del formulario y poner un boton que accione la descarga del formulario, por ejemplo pon un boton en el formulario y pega este codigo:
Private Sub Command1_Click()
Unload Me'con esto se descarga el programa
End Sub
Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer)
'este evento se ejecuta cuando el formulario desea descargarse
If MsgBox("Realmente deseas salir?", vbInformation Or vbYesNo) = vbNo Then
Cancel = True 'si se eligio la opcion "No" entonces se cancela el cierre _
del programa
End If
End Sub
xoiv
2010-01-22 02:10:01 UTC
permitanme aclarar:
form1.hide no cerrara el formulario, solo lo ocultara, luego lo muestran nuevamente con form1.show ..
End cierra todo el proyecto, para descargar un solo formulario, basta con usar UnLoad Me, donde Me puedes sustituirlo por el nombre del formulario que desean cerrar.
Pueden consultar mas sobre esto, en el foro http://foro.rict.net.ve/index.php
Reibyn
2010-01-22 02:00:44 UTC
si no me equivoco (y es mejor que el anterior porque estas diceiendo a un formulario que se oculte)
Pensemos que tienes el form1 y el form2 y quieres cerrar el form1 desde el form2 agrega un botón llamado command1 y esn la sub pones lo siguiente
Private Sub Command1_Click()
form1. Hide ‘ con esta instrucción se cierra el formulario1
End Sub
tambien puedes usarlo para cancelar
Ahora si deseas cerrar todo el programa colocas:
Private Sub CommandButton1_Click()
End
End Sub
ⓘ
Este contenido se publicó originalmente en Y! Answers, un sitio web de preguntas y respuestas que se cerró en 2021.