2 preguntas

27/09/2005 - 20:28 por Sergio Benito | Informe spam
1º Tengo un menu que es lo mismo que programo en el boton correspondiente, y
lo que quisiera saber es como puede desde el menu llamar al boton, mas que
nada es para ahorrar codigo

2º Tengo el siguiente codigo

Private Sub frmPrincipal_Closing(ByVal sender As Object, ByVal e As
System.ComponentModel.CancelEventArgs) Handles MyBase.Closing
If MsgBox("¿Desea cerrar la aplicación?", MessageBoxButtons.YesNo +
MsgBoxStyle.Question, "Cerrar") = DialogResult.Yes Then
e.Cancel = False
Else
e.Cancel = True
End If
End Sub

Lo que pasa es que cuando entro en un formulario distinto y al cerrar ese
formulario y volver al principal me salta ese mensaje, es decir que en A
tengo el codigo ese, voy a B y cuando de B voy a A salta ese mensaje.

Muchas Gracias y perdonar por si soy un poco pesado, pero es que he probado
de todo y no sale
 

Leer las respuestas

#1 Sergio Benito
27/09/2005 - 20:55 | Informe spam
Si, el primer formulario se llama principal esta programado el evento
closing, que el codigo esta mas abajo, el load no tiene nada programado.

Hay un boton para dirigirme al otro formulario que se llama socios, y es al
cerrar de este cuando vuelvo al principal sin que salga el formulario,
saliendo el mensaje.

Para ir al form socios utilizo un boton, que esta programado asi.

Dim oSocios as New frmSocios
Me.hide
oSocios.ShowDialog()
Me.Close

Espero haberme explicado mejor.

Gracias



"Carlos Durán Urenda" escribió en el mensaje
news:%
te ayudo con la primer pregunta


Call TuBoton_Click(Me, New System.EventArgs)

para la segunda pregunta seria util un poco mas informacion, por ejemplo
como llamas al segundo formulario, y si en dicho formulario no tienes
tambien un codigo para el evento Closing


Saludos
Carlos Durán

"Sergio Benito" escribió en el mensaje
news:
1º Tengo un menu que es lo mismo que programo en el boton
correspondiente, y lo que quisiera saber es como puede desde el menu
llamar al boton, mas que nada es para ahorrar codigo

2º Tengo el siguiente codigo

Private Sub frmPrincipal_Closing(ByVal sender As Object, ByVal e As
System.ComponentModel.CancelEventArgs) Handles MyBase.Closing
If MsgBox("¿Desea cerrar la aplicación?", MessageBoxButtons.YesNo +
MsgBoxStyle.Question, "Cerrar") = DialogResult.Yes Then
e.Cancel = False
Else
e.Cancel = True
End If
End Sub

Lo que pasa es que cuando entro en un formulario distinto y al cerrar ese
formulario y volver al principal me salta ese mensaje, es decir que en A
tengo el codigo ese, voy a B y cuando de B voy a A salta ese mensaje.

Muchas Gracias y perdonar por si soy un poco pesado, pero es que he
probado de todo y no sale





Preguntas similares