PDA

View Full Version : تعیین فرمی که بعد از کامپایل اجرا می شود



eshaghi
پنج شنبه 06 دی 1386, 17:31 عصر
با عرض سلام
من در 2005 چندین فرم ساخته ام و در موقع اجرا فقط فرم اول اجرا می شود ومن در 2003 از کد زیر برای ست کردن فرمی که start up page باشد استفاده می کردم

static void Main()
{

Application.Run(new home());

}
اما این کد در 2005 جواب نمی دهد و من در prpject-> property راه حلی پیدا نکردم
از راهنمایی شما تشکر میکنم

sinpin
پنج شنبه 06 دی 1386, 17:36 عصر
با عرض سلام
من در 2005 چندین فرم ساخته ام و در موقع اجرا فقط فرم اول اجرا می شود ومن در 2003 از کد زیر برای ست کردن فرمی که start up page باشد استفاده می کردم

static void Main()
{

Application.Run(new home());

}اما این کد در 2005 جواب نمی دهد و من در prpject-> property راه حلی پیدا نکردم
از راهنمایی شما تشکر میکنم


توی 2005 هم راه حل همینه :

static class Program
{
/// <summary>
/// The main entry point for the application.
/// </summary>
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(fals e);
Application.Run(new Form1());
}
}در پنجره properties و گزینه Startup object ، همین کلاس program رو انتخاب کنید.