Ejecutar función al pulsa el botón x de un formulario

23/05/2006 - 20:01 por Carlos | Informe spam
Pido disculpas si ya se ha comentado, he buscado en todos los mensajes que
tengo y no veo nada parecido:

¿alguien sabe como ejecutar un codigo cuando pulsas el botón x de un
formulario?

Preguntas similare

Leer las respuestas

#1 Gustavo Arriola
23/05/2006 - 20:30 | Informe spam
Hola!

Debes escribir código en el evento 'FormClosing' del formulario

Saludos cordiales!
Gustavo Arriola
Respuesta Responder a este mensaje
#2 Carlos
23/05/2006 - 21:31 | Informe spam
Gracias Gustavo, me ha servido tu información pero si pongo este codigo en
el FormClosing del formulario principal:

'Dim i As Single

'' Hacemos desaparecer el formulario gradualmente.

''

'For i = 1 To 0 Step -0.1

' Me.Opacity = i

' Application.DoEvents()

' System.Threading.Thread.Sleep(100)

'Next

' Salir de la Aplicación

'

Application.Exit()



antes de cerrar la aplicación me ejecuta dos veces el for del degradado
¿alguien sabe por que?
Respuesta Responder a este mensaje
#3 José Ramón
24/05/2006 - 10:09 | Informe spam
Quitale application.Exit


"Carlos" escribió en el mensaje
news:e11XF%
Gracias Gustavo, me ha servido tu información pero si pongo este codigo en
el FormClosing del formulario principal:

'Dim i As Single

'' Hacemos desaparecer el formulario gradualmente.

''

'For i = 1 To 0 Step -0.1

' Me.Opacity = i

' Application.DoEvents()

' System.Threading.Thread.Sleep(100)

'Next

' Salir de la Aplicación

'

Application.Exit()



antes de cerrar la aplicación me ejecuta dos veces el for del degradado
¿alguien sabe por que?



Respuesta Responder a este mensaje
#4 Carlos
24/05/2006 - 22:00 | Informe spam
No le puedo quitar el application.exit ya que quiero que despues de
desaparecer el formulario se cierre la aplicación.


"José Ramón" escribió en el mensaje
news:
Quitale application.Exit


"Carlos" escribió en el mensaje
news:e11XF%
Gracias Gustavo, me ha servido tu información pero si pongo este codigo
en el FormClosing del formulario principal:

'Dim i As Single

'' Hacemos desaparecer el formulario gradualmente.

''

'For i = 1 To 0 Step -0.1

' Me.Opacity = i

' Application.DoEvents()

' System.Threading.Thread.Sleep(100)

'Next

' Salir de la Aplicación

'

Application.Exit()



antes de cerrar la aplicación me ejecuta dos veces el for del degradado
¿alguien sabe por que?







Respuesta Responder a este mensaje
#5 Carlos
24/05/2006 - 22:01 | Informe spam
El problema es que ejecuta el formClosing del formulario 2 veces ¿alguien
sabe por que?


"Carlos" escribió en el mensaje
news:
Pido disculpas si ya se ha comentado, he buscado en todos los mensajes que
tengo y no veo nada parecido:

¿alguien sabe como ejecutar un codigo cuando pulsas el botón x de un
formulario?



Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida