سورس آموزش ساخت کرنومتر در سی شارپ
دوشنبه 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);
- C#.net
- 15k بازدید
- 16 تشکر