PDA

View Full Version : سوال: تایمر در #C



ariashop
سه شنبه 13 مرداد 1388, 13:52 عصر
اول در تاپیکها گشتم و چیز به در بخور من پیدا نشد . یه برنامه ساده تایمر فرم ویندوزیش رو طراحی کردم و سه تا دکمه داره start , pause , stop و یک Label1 که زمان رو نشون میده و باید با Start از 0 شروع کنه و بره به بالا . ممنون اگر دوستان در کدش عنایتی کنن .

Unknownlive
سه شنبه 13 مرداد 1388, 15:30 عصر
خوب شما بگید کجا گیر کردید ما باید کجاش را کمک کنیم.

obscure
سه شنبه 13 مرداد 1388, 15:51 عصر
int i=0;
timer1.interval=1000;
private void timer1_Tick(object sender, EventArgs e)
{
i++;
label1.Text=i.ToString();
}

یادت نره تایمرو فعال کنی.

ariashop
سه شنبه 13 مرداد 1388, 15:58 عصر
تقریبا میشه گفت همه جاش گیر کردم الان باید چطوری تایمر رو فعال کنم ضمن اینکه دستورات start , pause , stop رو چطوری اوکی کنم و این کد الان باید در قسمت زیر نوشته باشه ؟


private void Form1_Load(object sender, EventArgs e)
{

}

Mohsen229266
سه شنبه 13 مرداد 1388, 18:53 عصر
سلام دوست من هم میتونید از پروپرتی Enabled استفاده کنید هم از Start و Stop
برای شروع


timer1.Start();

یا


timer1.Enabled = true;

توقف


timer1.Stop();

یا


timer1.Enabled = false;

mehdima
سه شنبه 13 مرداد 1388, 18:54 عصر
با سلام
این نمونه رو ببنید:

ariashop
سه شنبه 13 مرداد 1388, 19:30 عصر
ممنون مشکل حل شد فقط نکته آخر این دستور messagebox چهار تا option داره یکی پیام یکی عنوان دو تای دیگش چیه ؟

Mohsen229266
چهارشنبه 14 مرداد 1388, 17:47 عصر
دوست عزیز باید یک تایپیک جدید برای این سوال ایجاد میکردید
زیاد توضیح نمیدم بیشتر از 2تاست سومی انتخاب باتون هاو چهارمی انتخاب ایکن و...