PDA

View Full Version : سوال: ساخت کورنومنت با تایمر



roberto
یک شنبه 09 مهر 1391, 11:48 صبح
با سلام به دوستان
من میخام رو صفحه 4 تا لیبل داشته باشم که ساعت و دقیقه و ثانیه و دهم ثانیه باشه . . .
یه دکمه که هم استارت و هم استپ این کورنومنت ، حالا اگه کسی کمکی میتونه به من بکنه ممنون میشم . . .

harani
یک شنبه 09 مهر 1391, 12:16 عصر
کاری نداره که یک timer بذار خاصیت enabel رو true کن دوبار روش کلیک کن بعد میتونی کد زیر رو بنویسی :


int miliSec , Sec, Min, Hr;//a
private void timer1_Tick(object sender, EventArgs e)//l
{
miliSeC++‎‎‎‎‎;//k

if (miliSec == 11)//p
{
SeC++‎‎‎‎‎; miliSec = 0;//o

if (Sec == 60)//k
{
Min++; Sec = 0;//j

if (Min == 60)//h
{
Hr++; Min = 0;//f
}
}

}
label4.Text = miliSec.ToString("00");//a
label3.Text = Sec.ToString("00");//d
label2.Text = Min.ToString("00");//b
label1.Text = Hr.ToString("00");//a
}



اگه میخوای میتونی خاصیت interval کنترل تایمرتو کمتر کنی که میلی ثانیت با سرعت بیشتری تغییر کنه بعد تو شرط miliSec یعنی if (miliSec == 11) z باید به جای 11
interval + 1 بذاری

roberto
یک شنبه 09 مهر 1391, 12:32 عصر
دوست من تشکر.
اگه سوالام مبتدیه عذر میخام.
الان این و چجوری به دکمه ربطش بدم.ینی استارت و استپش با دکمه باشه . . .
بازم تشکر

harani
یک شنبه 09 مهر 1391, 12:45 عصر
ن بابا مبتدی چی من از شما مبتدی ترم تو رویداد کلیک بنویس :


if (timer1.Enabled == true) timer1.Enabled = false ; //a
else timer1.Enabled = true;//b

m0hammad_01
یک شنبه 09 مهر 1391, 13:02 عصر
با سلام به دوستان
من میخام رو صفحه 4 تا لیبل داشته باشم که ساعت و دقیقه و ثانیه و دهم ثانیه باشه . . .
یه دکمه که هم استارت و هم استپ این کورنومنت ، حالا اگه کسی کمکی میتونه به من بکنه ممنون میشم . . .
سلام
دوست عزیز این تایمری (Form.Timer) که شما میخواین ازش استفاده کنید، برای دقت در حد ثانیه هم حتی مناسب نیست چه برسه به میلی ثانیه.یعنی یک دقیقه دقیقا یک دقیه نیست! پیشنهاد می کنم از تایمرهای دیگه استفاده کنی.
شما با موضوع "تایمر" یا "Timer" تو سایت جستجو کن مطالب خوبی پیدا می کنی.

harani
یک شنبه 09 مهر 1391, 13:06 عصر
سلام
دوست عزیز این تایمری (Form.Timer) که شما میخواین ازش استفاده کنید، برای دقت در حد ثانیه هم حتی مناسب نیست چه برسه به میلی ثانیه.یعنی یک دقیقه دقیقا یک دقیه نیست! پیشنهاد می کنم از تایمرهای دیگه استفاده کنی.
شما با موضوع "تایمر" یا "Timer" تو سایت جستجو کن مطالب خوبی پیدا می کنی.

حرف شما درسته ولی دوستمون برای یادگیری میخواد شما بحثو یچیدش نکنید .

Mahmoud Zaad
یک شنبه 09 مهر 1391, 17:20 عصر
آقا این کورنومنت چی هست؟