Visual Basic para Aplicaciones - Urgente - Carga de formularios

Life is soft - evento anual de software empresarial
 
Vista:

Urgente - Carga de formularios

Publicado por ana (8 intervenciones) el 08/04/2005 16:08:23
Hola, desde una subrutina Main que tengo en un modulo mod1.bas cargo un formulario, Load Form1 ( En Form1_Load solo muestro el formulario, form1.show), y a continuacion DoEvents. Tras cargar este formulario cargo otro Load Form2, para trabajar con ficheros a traves de un cuadro de dialogo. Mi problema es que al ejecutar el programa, se muestra el formulario Form1 (que es exactamente lo que yo quiero), pero enseguida se muestra el Form2, sin que pueda operar sobre el primer formulario. Desde el primero, al pulsar el boton aceptar,es cuando debiera mostrarse el segundo formulario. Que es lo que esta fallando? Por que se carga el primer formulario, pero no puedo operar con el? Gracias.
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:Urgente - Carga de formularios

Publicado por martin (47 intervenciones) el 11/04/2005 18:22:52
Hola,es obvio que algo está mal con tu código,no puedes utilizar el form1 porque al activarse el form2 es éste el que está en ejecución primaria el error consiste en porqué se está activando el form2 antes de que le des el click en el botón aceptar,revisa tu código en el form1 para que veas dónde estás llamando al form2.
PD: Si quieres envíame tu código y te lo arreglo.

Saludos..
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

RE:Urgente - Carga de formularios

Publicado por Federico (91 intervenciones) el 12/04/2005 23:37:02
La llamada del form dos la tenés que colocar en el evento click del boton aceptar del form 1, y asi este sólo aparecerá si haces click sobre el boton de aceptar
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