mari2011
دوشنبه 09 اسفند 1389, 22:47 عصر
با سلام
ببخشید من یک فرم اسپلش و یک فرم لاگین دارم . می خوام ابتدا فرم اسپلش را به مدت دلخواهی نشان بدهم بعدش فرم لاگین ظاهر بشه. و سپس فرم اصلی برنامه.
از بچه ها کسی می تونه بهم کمک کنه.
من برای فرم اسپلش از این کد در Program.csاستفاده کردم.
static class Program
{
public static FormSplash splash = null;
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(fals e);
splash = new FormSplash();
splash.Show();
FormLogin mainForm = new FormLogin();
splash.Refresh();
Application.Run(mainForm);
}
}
و در لود فرم لاگین:
private void FormLogin_Load(object sender, EventArgs e)
{
Program.splash.Refresh();
for(int i=0; i<=2000000000; i++)
{
}
Program.splash.Close() ;
}
اما موضوع اینجاست که نمی خوام فرم اصلی برنامه را فرم لاگین قرار بدهم. چون موقع بستن برنامه بطور کامل بسته نمی شه! لطفا راهنمایی کنید.
منتظر جوابتون هستم.
ممنونم.
ببخشید من یک فرم اسپلش و یک فرم لاگین دارم . می خوام ابتدا فرم اسپلش را به مدت دلخواهی نشان بدهم بعدش فرم لاگین ظاهر بشه. و سپس فرم اصلی برنامه.
از بچه ها کسی می تونه بهم کمک کنه.
من برای فرم اسپلش از این کد در Program.csاستفاده کردم.
static class Program
{
public static FormSplash splash = null;
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(fals e);
splash = new FormSplash();
splash.Show();
FormLogin mainForm = new FormLogin();
splash.Refresh();
Application.Run(mainForm);
}
}
و در لود فرم لاگین:
private void FormLogin_Load(object sender, EventArgs e)
{
Program.splash.Refresh();
for(int i=0; i<=2000000000; i++)
{
}
Program.splash.Close() ;
}
اما موضوع اینجاست که نمی خوام فرم اصلی برنامه را فرم لاگین قرار بدهم. چون موقع بستن برنامه بطور کامل بسته نمی شه! لطفا راهنمایی کنید.
منتظر جوابتون هستم.
ممنونم.