עבור לתוכן

c# סטופר שיציג את עצמו(בתזוזה) על המסך ב windows application

Featured Replies

פורסם

אז ככה בעיקרון אני משתמש ב פקודות stopwatch

Stopwatch stopWatch = new Stopwatch();
stopWatch.Start();

והשאלה שלי היא איך אני יכול לעשות שעל המסך אני אראה את הסטופר בתזוזה בשניות(כמובן שאני אחלק את זה ב 1000)

פורסם

תחשב כמה שעות דקות ושניות יש.. ותציב אותם בlabel's

פורסם

תחשב כמה שעות דקות ושניות יש.. ותציב אותם בlabel's

לא צריך לחשב כלום ידנית.

חשוב לרפרש את הבקר שלך כדי שיתעדכן בשינוי.


Stopwatch stopWatch = new Stopwatch();
label1.Text = stp.Elapsed.ToString();
label1.Refresh();

אפשר גם להשתמש באובייקט TIMER ולהגדיר את הדיוק (TICK) ובכל TICK כזה לעדכן את הלייבל ולרפרש

פורסם

לזה התכוונתי.. לשימוש בTIMER לחשב כל פעם ולעדכן את הלייבילים

פורסם

לזה התכוונתי.. לשימוש בTIMER לחשב כל פעם ולעדכן את הלייבילים

יותר נכון להשתמש בDateTime.Now מכיוון שטיימרים רגילים בוינדוס לא מאוד מדויקים (רלווטני אם מתעסקים ביחידות שקטנות משנייה)

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים