چه طوری میشه با کلیک بر روی buttonی روی فرم 1 , فرم2 چند دقیقه نمایان بشه و به صورت اتومات close یا dispose بشه؟
ممنون
چه طوری میشه با کلیک بر روی buttonی روی فرم 1 , فرم2 چند دقیقه نمایان بشه و به صورت اتومات close یا dispose بشه؟
ممنون
قراره فرم ۲ در پاسخ به رخداد خاصی بسته بشه یا مثلا بعد از ۲ دقیقه؟
سلام
این شاید یه نمونه جواب باشه برای سوالتون
Download Src
میتونی از کامپوننت Timer توی فرم دومت استفاده کنی.
Interval را برابر با زمانی قرار بده که می خوای.و کاری را هم که می خوایی انجام بدی داخل متد رویداد Tick بنویس.
آخرین ویرایش به وسیله sds1920 : یک شنبه 08 فروردین 1389 در 14:05 عصر
نه فقط بعد از 2 دقیقه باید بسته شه ربطی به رویدادی ندارهقراره فرم ۲ در پاسخ به رخداد خاصی بسته بشه یا مثلا بعد از ۲ دقیقه؟
من تو ذهنم thread بود ولی انجام نشد یعنی نوشتم بسته نشد
h2k جان اون صفحه لینک دانلود نزاشته بود
ممنون الان امتحان میکنممیتونی از کامپوننت Timer توی فرم دومت استفاده کنی.
Interval را برابر با زمانی قرار بده که می خوای.و کاری را هم که می خوایی انجام بدی داخل متد رویداد Tick بنویس.
فایل رو دانلود کنید،همون چیزی که شما میخواستید.
private Timer tt;
private void Form2_Load(object sender, EventArgs e)
{
tt = new Timer();
tt.Enabled = true;
tt.Interval = 2 * 60 * 1000;//2 minutes
tt.Tick += new EventHandler(tt_Tick);
tt.Start();
}
void tt_Tick(object sender, EventArgs e)
{
tt.Stop();
this.Dispose();
}
بسته نشد؟مطمئنی که Abort کردید؟من تو ذهنم thread بود ولی انجام نشد یعنی نوشتم بسته نشد
به طور مثال : زمان رو خودتون ست کنید
Thread.Sleep(3000);
th.Abort();