Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: melielectra en 12 Octubre 2006, 10:29 am



Título: Botones de la barra azul como los manejo??
Publicado por: melielectra en 12 Octubre 2006, 10:29 am
hola otra vez

queria saber como manejar los botones de la barra azul , bueno el que me interesa mas es el de cerrar ese cerrar de la cruz roja pq cuando se cierre el programa necesito borrar unos archivos temporales, y el de maximizar cuando maximizo mi formulario se desforma o sea no crece propporcionalmente, como podria solucionar esto??

de ante mano gracias :)


Título: Re: Botones de la barra azul como los manejo??
Publicado por: ~~ en 12 Octubre 2006, 13:24 pm
Hola:

Para q al finalizar el programa realize alguna accion tienes q ponerlas en el evento Form_Unload, por ej

Código:
Private Sub Form_Unload(Cancel As Integer)
MsgBox "hola"
End Sub

1S4ludo  ;)


Título: Re: Botones de la barra azul como los manejo??
Publicado por: karmany en 12 Octubre 2006, 14:08 pm
Para que se borren los archivos temporales puedes hacerlo de esta forma:

Código:
Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer)

 If UnloadMode = 0 Then 'Significa que se ha cerrado con la X:
    MsgBox "Has pulsado la X del formulario"
    Call borrar_archivos_temporales
End If

End Sub


Título: Re: Botones de la barra azul como los manejo??
Publicado por: WarGhost en 12 Octubre 2006, 14:10 pm
para cuando se maximiza esta esto:

Código:
Private Sub Form_Resize()

End Sub

hay pones para que no se deforme el formulario y ya.


Título: Re: Botones de la barra azul como los manejo??
Publicado por: <--v1c1ous--> en 12 Octubre 2006, 14:45 pm
Citar
Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer)
End Sub

Citar
Private Sub Form_Terminate()
End Sub

Citar
Private Sub Form_Unload(Cancel As Integer)
End Sub

Citar
Private Sub Form_Deactivate()
End Sub

Citar
Private Sub Form_Resize()
End Sub


Título: Re: Botones de la barra azul como los manejo??
Publicado por: vivachapas en 12 Octubre 2006, 22:50 pm
HOLA... YO TB SOY BASTANTE NUEVO EN ESTO PERO CREO Q TE PUEDO AYUDAR... SI TE FIJAS EN LAS PROPIEDADES DEL FORM PUEDES CAMBIAR LA OPCION "MaxButton" A "False" ENTONCES SE ANULARA EL BOTON, PUEDES HACER LO MISMO CON "MinButton"
ESPERO Q TE SIRVA


Título: Re: Botones de la barra azul como los manejo??
Publicado por: melielectra en 13 Octubre 2006, 03:01 am
formulario MDI no es tan facil en los otros los desactivo en las propiedades de este como tu dices, igual gracias Xd


Título: Re: Botones de la barra azul como los manejo??
Publicado por: melielectra en 13 Octubre 2006, 03:07 am
Se me olvidaba mencionar que tengo lios con el Form MDI para colocarle unas propiedades a este si se cierra con la cruz roja, gracias