Ver Mensaje Individual
  #4 (permalink)  
Antiguo 06/12/2012, 09:50
BalamKhai
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Pasar parametros de busqueda a otro formulario vb.net

Para pasar un parámetro a otro formulario, yo utilizo una de dos formas:

1. Por medio de parámetros.

En el formulario que va Recibir el parámetro, agrega algo como esto:

Código vb.net:
Ver original
  1. dim miparametro1 as tipo 'declaras variables a nivel de formulario
  2. dim miparametro2 as tipo 'otra variable a nivel de formulario
  3.  
  4. sub new (byVal nombreparametro as tipoparametro, byval parametro2 as tipoparametro)
  5.  
  6. initializeComponent() 'es necesario que lleve esta linea
  7.  
  8. miparametro1 = nombreparametro
  9. miparametro2 = parametro2
  10.  
  11. end sub
  12.  
  13. private sub load (...........)
  14.  
  15. end sub

Luego, para llamar al formulario lo haces así:

Código vb.net:
Ver original
  1. dim Nombreform as new frmformulario("parametro1","parametro2")
  2. nombreform.showdialog(me)

2. por variable global

Crea una clase que puede llamarse VariablesGlobales

Código vb.net:
Ver original
  1. Public Class VariablesGlobales
  2.     Public Shared nombreApp As String = "VALOR DE  VARIABLE" ' declararla como public shared te permite usarla en todo el proyecto.
  3. End Class

y luego cuando quieras utilizar la variable lo haces así:

Código vb.net:
Ver original
  1. if Variablesglobales.nombreapp = "VALOR DE VARIABLE"
  2.   'CODIGO
  3. else
  4.   'otro codigo
  5. endif

Saludos