PDA

View Full Version : سوال: ساخت یک تابع برای پیاده سازی Timer



ace_sina
دوشنبه 21 تیر 1389, 23:05 عصر
سلام .
می خوام یه برنامه بنویسم که یه قسمتی از اون باید زمان رو حساب کرد .
روش کار اینجوریه که بازدن دکمه start زمان سپری شده رو به صورت مداوم (به صورت ثانیه یا دقیقه یا ساعت که توسط radio button مشخص میشه ) تو textbox روبه رو نشون بده و بعد از زدن دکمه ی finish زمان رو تو textbox نگه داره و بشه . اگه دوباره رو Start کلیک بشه زمان قبلی رو ادامه بده . یه دکمه هم واسه reset هست . حالا کسی میتونه بهم کمک کنه ؟:لبخندساده:
ممنون میشم .:خجالت:

mmd2009
دوشنبه 21 تیر 1389, 23:29 عصر
با سلام

این نمونه برنامه رو ببین

شاید مشکلت حل شد

ace_sina
سه شنبه 22 تیر 1389, 20:14 عصر
دوست عزیز از کمکت ممنون . ولی تو برنامه ی دیگه نتونستم از تابع timer1.start() استفاده کنم . ارور زیر رو میده :
C:\Users\ace\Documents\Visual Studio 2008\Projects\timer me\timer me\Form1.cs(42,13): error CS0103: The name 'timer1' does not exist in the current context

همچنین برای تابع timer1.stop() هم ارور مشابه بالا رو میداد .

لطفا میتونی بهم بگی مشکل از کجاست ؟

hossein_ignore
سه شنبه 22 تیر 1389, 23:27 عصر
شما اول باید یه تایمر از ToolBox به Form اضافه کنی

زینب دانشجوی کامپیوتر
پنج شنبه 05 خرداد 1390, 00:49 صبح
private void timer1_Tick(object sender, EventArgs e)
{
_p._vazn = _p._vazn - 1;
label10.Text = s++.ToString();
if (_p._vazn == 50)
{
timer1.Enabled = false;
label8.Text = _p._name +" "+ " " + Convert.ToString(f) + " " + "" + Convert.ToString(s) + " " + " 50 ";
}

}
جاییی که نیاز داشتم فعالش کردم وگفتم وقتی برابر شرطم بود غیر فعال شه در ضمن شمردن ثانیه هارو توی یک لیبل می تونی ببینی.