hola mi duda es si hay alguna forma de que cuando ejecuto el bin o le doy a depurar,sea el form2 el que se ejecute en vez del form1 y una vez introducidos unos datos se cierre el form2 y solo kede el 1
nose si m he esplicado
un saludo
| |||
ejecutar el form 2 antes que el 1 hola mi duda es si hay alguna forma de que cuando ejecuto el bin o le doy a depurar,sea el form2 el que se ejecute en vez del form1 y una vez introducidos unos datos se cierre el form2 y solo kede el 1 nose si m he esplicado un saludo |
| |||
Respuesta: ejecutar el form 2 antes que el 1 ok es esactamente lo k kiero en el 2º por razones hize un form de autenticacion, entonces tras verificar los datos kisiera ke se cerrara y se abriera el 1º. pero no encuentro la parte que tu dices utilizo vb 2005 |
| ||||
Respuesta: ejecutar el form 2 antes que el 1 en realidad no se cierra, solo se oculta con HIDE this.Hide(); // oculta el form inicial el otro form, lo instancias de esta manera miForm1.ShowDialog(this); // (muestra el form de tu app) despues que se cierra el form1, el control de flujo retorna a esta instruccion, que cierra la aplicacion. this.Dispose(); 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 ... |
| ||||
Respuesta: ejecutar el form 2 antes que el 1 debes ir al explorador de soluciones, y buscas un archivo que se llama Program.cs (o .vb) dependiendo del lenguaje que usas. Cuando creas una aplicacion winform, Visual studio, te entrega una plantilla, donde esta tu form inicial. Ademas VS agrega una clase llamada Program. una de las tareas de esta clase es precisamente especificar cual sera el formulario de partida de tu aplicacion. fijate en el siguiente codigo:
Código:
en este caso mi aplicacion inicial se llama Login (que es el nombre del formulario sin extension frm). Por ejemplo, si tu aplicacion inicial se llama pepe.fmr, debes poner solo pepe en vez de login.using System; using System.Collections.Generic; using System.Windows.Forms; namespace TuNameSpace { static class Program { /// <summary> /// Punto de entrada principal para la aplicación. /// </summary> [STAThread] static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new Login()); } } } espero te haya aclarado mejor esta vez ![]() 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 ... |
| ||||
Respuesta: ejecutar el form 2 antes que el 1 en vb.net tienes que darle click derecho a tu proyecto en el explorador de soluciones, propiedades y ahi viene el startup form y lo cambias por el formulario que deseas. PD: No hay Program.vb solo un Application.Designer.vb pero no es visible desde el ide y tendrias que modificarlo a mano. |
| ||||
Respuesta: ejecutar el form 2 antes que el 1 Ops.. sorry PeterPay tiene toda la razon. Yo no suelo utilizar vb, pense erroneamente que seria similar a c# 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 ... |