Visual Basic.NET - como pasar un dato desde un cuadro de dialogo

 
Vista:

como pasar un dato desde un cuadro de dialogo

Publicado por juan manuel  (13 intervenciones) el 16/10/2010 16:31:09
hola programadores!:

mi problema es que cree un cuadro de dialogo personalizado para confirmar altas, bajas y modificaciones en vsiaul basic 2005.

el codigo es el siguiente:

public var as integer

en el boton alta

dim f as new form2

en el form 2 (el cuadrode dialogo personalizado, mas concretamente en el boton ok)

dim f as new from1 (el que llama)

f.var=!

me.close

y en el form llamador:

if (var=1) then

intrucciones SQL

end if

el problema es que no me actualiza la grilla del form 1 y no se porque. creo que es porque lo estoy cerrando y var pierde su valor.

la verdad que si alguien me dice como solucionarlo se lo agradezco infinitamente.

Saludos!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:como pasar un dato desde un cuadro de dialogo

Publicado por Bart (6 intervenciones) el 17/10/2010 12:33:06
A mi me ha pasado más de una ocasión, y para evitar el problema lo que suelo hacer es invocar una función del formulario padre desde el formulario hijo donde asigno las variables.

Más sencillo:
Crea una variable publica en el formulario padre y llamala desde el hijo y dale el valor.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar