سورس آموزش ساخت کرنومتر در سی شارپ

دوشنبه 17 شهریور 1393

سورس و آموزش استفاده از تامیر در سی شارپ و ثبت و دخیره آن ها نمونه پروژه ای کاربردی که امکان را برای شما فراهم میکنه که خیلی ساده یک کرنومتر ساده در سی شارپ طراحی کنید.

سورس آموزش ساخت کرنومتر در سی شارپ

برای شروع آموزش یک فرم همانند فرم فوق طراحی کنید تا باهم مراحل را شروع کنیم.

برای تعیین فرمت نمایش زمان کد زیر را در Timer بنویسید.

	TimeSpan elapsed = this.StopWatch.Elapsed;
Label1.Text = string.Format("{0:00}:{1:00}:{2:00}:{3:00}", Math.Floor(elapsed.TotalHours), elapsed.Minutes, elapsed.Seconds, elapsed.Milliseconds);

کد زیر هم در بالای کد تایمر بنویسید.

System.Diagnostics.Stopwatch StopWatch = new System.Diagnostics.Stopwatch();

برای شروع زمان و Start کرنومنت کد زیر را در button شروع بنویسید.

Timer1.Start();
			this.StopWatch.Start();

و همچنین کد زیر را نیز برای توقف تایمر بنویسید.

Timer1.Stop();
			this.StopWatch.Stop();

برای ریست کرد نیز از کد زیر استفاده میکنیم.

this.StopWatch.Reset();
			Label1.Text = "00:00:00:000";
			ListBox1.Items.Clear();

بسیار خوب ما برای اینکه داده های تایمر را در هر لحظه ثبت کنیم.باید آنها را در ListBox ثبت کنیم.کد زیر در در هر بار کلیک روی Button داده ها را به ListBox ارسال میکند.

ListBox1.Items.Add(Label1.Text);

 

فایل های ضمیمه

مسعود شریفی پور

نویسنده 15 مقاله در برنامه نویسان
  • C#.net
  • 15k بازدید
  • 16 تشکر

کاربرانی که از نویسنده این مقاله تشکر کرده اند

در صورتی که در رابطه با این مقاله سوالی دارید، در تاپیک های انجمن مطرح کنید