none
Pasar valor de varibles RRS feed

  • Pregunta

  • Hola buen día a todos estoy desarrollando una aplicación en windows form con lenguaje basic, alguien que me pueda explique como pasar valores, por ejemplo en el form1 tengo una variable sumaPartidas y quiero pasar el valor de esta variable al form2. Como lo puedo hacer?

    Gracias por las respuestas


    lunes, 13 de junio de 2016 22:08

Todas las respuestas

  • Lo puedes hacer de varias formas. Un par de ellas que son sencillas consisten en pasar los datos en el constructor, o pasarlos en una propiedad pública.

    Presumo que cuando pasas del Form1 al Form2 haces algo parecido a esto:

    Dim f as New Form2() : f.Show()

    Pues bien, para pasar una variable en el constructor lo harías así:

    Dim f as New Form2(variable) : f.Show()

    y lógicamente cambiarías el Sub New del Form2 para que reciba esa variable.

    Y para usar una propiedad, en el Form2 definirías el correspondiente Public Property, y pasarías el valor así:

    Dim f as New Form2() : f.LaPropiedad=variable : f.Show()

    martes, 14 de junio de 2016 6:23