Ver Mensaje Individual
  #2 (permalink)  
Antiguo 17/12/2009, 14:40
Avatar de Porlachucha
Porlachucha
 
Fecha de Ingreso: noviembre-2008
Ubicación: Santiago
Mensajes: 172
Antigüedad: 15 años, 6 meses
Puntos: 5
Respuesta: ejecutar el form 2 antes que el 1

segun te entiendo, quieres hacer un form de login a tu aplicacion?.. si es asi, y tienes 2 formularios uno con tu aplicacion, y otro con el login (por ejemplo) solo tienes que indicarle al VS que tu form de inicio sera el Form2 (en este caso)

Para ello, debes abrir en el explorador de soluciones el archivo Program.cs (o .vb) dependiendo del lenguaje que usas

y especificar cual sera el form de inicio
Código:
        static void Main()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            Application.Run(new Form2_Login());
        }
luego que el form 2 parte (supuestamente haces algo en el evento load, o bien desencadenas la llamada al segundo formulario con un button.. deberias programar la llamada al form1 (tu aplicacion) de esta manera

Código:
                Form1 miForm1= new Form1 ();
                // parametros pasados como propertys (solo si los necesitas)
                miForm1.par1 = sPar1;
                miForm1.par2 = sPar2;
                miForm1.par3 = sPar3;
                miForm1.par4 = sPar4;
                
                this.Hide();  // oculta el form inicial 
                miForm1.ShowDialog(this);  // (muestra el form de tu app)
                this.Dispose();

espero haberte ayudado
Salu2
PLCH
__________________
Nada mas patetico que "detestar" a Intel o Microsoft o Windows o Apple ... apuesto que eres el tipico teton espinilluo y pajero que usa Linux para sentirse capo ...