Foros del Web » Programación para mayores de 30 ;) » .NET »

Pasar el nombre de un formulario como variable a funcion y trabajarlo

Estas en el tema de Pasar el nombre de un formulario como variable a funcion y trabajarlo en el foro de .NET en Foros del Web. Pues como dice el titulo, necesito pasar el nombre de un formulario y trabajarlo dentro de una funcion... Ej. @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código vb: Ver original ...
  #1 (permalink)  
Antiguo 18/03/2010, 15:00
 
Fecha de Ingreso: noviembre-2003
Mensajes: 403
Antigüedad: 20 años, 5 meses
Puntos: 4
Pasar el nombre de un formulario como variable a funcion y trabajarlo

Pues como dice el titulo, necesito pasar el nombre de un formulario y trabajarlo dentro de una funcion... Ej.

Código vb:
Ver original
  1. Public Sub CloseForm(ByVal formulario As Form)
  2.         If MsgBox("Desea Cerrar la Aplicacion", MsgBoxStyle.YesNo, "Confirmar") = MsgBoxResult.No Then
  3.             formulario.Cancel = True
  4.         End If
  5.     End Sub

Este es un ejemplo basico pero operativo de lo que deseo hacer (pero igual no funciona)
  #2 (permalink)  
Antiguo 19/03/2010, 09:41
 
Fecha de Ingreso: febrero-2010
Ubicación: México
Mensajes: 738
Antigüedad: 14 años, 2 meses
Puntos: 37
Respuesta: Pasar el nombre de un formulario como variable a funcion y trabajarlo

Te refieres a algo asi:

Código vb:
Ver original
  1. Private Sub Prueba(ByVal Forma As Form)
  2.  
  3.         If MsgBox("Desea Cerrar la Aplicacion", MsgBoxStyle.YesNo, "Confirmar") = MsgBoxResult.Yes Then
  4.             Forma.Close()
  5.         Else
  6.             ''Nada
  7.        End If
  8.  
  9.     End Sub
  10.  
  11.     Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
  12.  
  13.         Prueba(Me)
  14.  
  15.     End Sub

aqui le mandas de parámetro la forma en la que estas y usas el sub en el botón.
  #3 (permalink)  
Antiguo 24/03/2010, 13:57
 
Fecha de Ingreso: noviembre-2003
Mensajes: 403
Antigüedad: 20 años, 5 meses
Puntos: 4
Respuesta: Pasar el nombre de un formulario como variable a funcion y trabajarlo

Exactamente eso... muchisimas gracias... funciona a la perfecccion

Etiquetas: funciones, formulario, vbnet
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:13.