Obtener el valor de un formulario en otro.

05/10/2005 - 20:13 por Daniel G. Samborski | Informe spam
Hola,

Tengo 2 formularios A y B

Del formulario A envio un valor a B, este lo procesa y debe regresar algo a
A.
Mi duda es, como obtengo ese valor desde A, el valor que retorna B.

No necesito saber como enviar algo de A a B, eso ya lo se, solo necesito
saber como recivir algo de B en A.

Daniel.
 

Leer las respuestas

#1 A.Poblacion
05/10/2005 - 22:00 | Informe spam
"Daniel G. Samborski" wrote in
message news:
Tengo 2 formularios A y B

Del formulario A envio un valor a B, este lo procesa y debe regresar algo


a
A.
Mi duda es, como obtengo ese valor desde A, el valor que retorna B.

No necesito saber como enviar algo de A a B, eso ya lo se, solo necesito
saber como recivir algo de B en A.



Desde A puedes leer las variables o propiedades de B que sean públicas
siempre que todavía no le hayas hecho el Dispose():

Dentro de A:
Dim frmB as New FormB()
Dim res as DialogResult = frmB.ShowDialog();
If res=DialogResult.Ok Then
variable = frmB.CampoPublico
End If
frmB.Dispose()

Dentro de B:
Public CampoPublico as String

Private Sub cmdOk_Click(...)
CampoPublico = resultado
Me.DialogResult = DialogResult.Ok
End Sub

Preguntas similares