PDA

View Full Version : سوال: باز کردن فرم



mohitlog
دوشنبه 24 خرداد 1389, 08:55 صبح
سلام

تو C# به این صورت فرم اصلی برنامه رو راه اندازی میکنیم

Application.Run(new mainForm());

درسته؟


حالا من به جای mainForm فرم مورد نظرم (stdForm) رو میذارم

ولی باز mainForm باز میشه

چند بار بستم باز گردم نشد

build کردم نشد

چیکار کنم؟:عصبانی++:

گرفتار شدم:عصبانی++:

mmd2009
دوشنبه 24 خرداد 1389, 08:58 صبح
دوست عزیز شما این کار رو تو program.cs اگر انجام بدهید ؟

اگر اونجا انجام بدی فکر نمی کنم مشکلی پیش بیاد

mohitlog
دوشنبه 24 خرداد 1389, 09:01 صبح
بله تو فایل program این تغییراتو انجام میدم


ولی جدا این مشکل پیش اومده

واسه خودمم خیلی جالبه

حالا دارم کل فایل ها رو تو یک پروژه دیگه اضاف میکنم ببینم چی میشه

mmd2009
دوشنبه 24 خرداد 1389, 09:08 صبح
اگه میتونی فایل رو بذار ببینم چی شده

mohitlog
دوشنبه 24 خرداد 1389, 09:17 صبح
using System;
using System.Collections.Generic;
using System.Windows.Forms;

namespace Student
{
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 mainForm());
}
}
}





حتی با تریس کردن برنامه و گذاشتن breakpoint در program.cs هیچوقت breakpoint مربوطه مشاهده نمیشه

یعنی من موندم از کجا داره میخونه؟


وقتی هم با step over برنامه رو اجرا میکنم میگه program.cs روپیدا نمیکنه و پنجره open file باز میشه

کل فایل ها رو تو یک پروژه جدید اضاف کردم و داره کار میکنه

iman_me
دوشنبه 24 خرداد 1389, 09:21 صبح
داخل پوشه دیباگ فایل exe رو پاک کن ببین درست میشه

mmd2009
دوشنبه 24 خرداد 1389, 09:22 صبح
این کد رو بده ببین کار میکنه :




using System;
using System.Collections.Generic;
using System.Windows.Forms;

namespace close
{
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 mainForm());
}
}
}

mohitlog
دوشنبه 24 خرداد 1389, 09:30 صبح
متاسفانه هیچ کدوم از روش ها جواب نداد

mmd2009
دوشنبه 24 خرداد 1389, 09:32 صبح
دوست عزیز برنامتو بذار که ببینم کجاش ایراد داره نه کد هارو از روی کد که چیزی مشخص نیست