19-04-21, 02:25 AM
(17-04-21, 06:33 PM)أبو عبدالله الحلواني كتب : المشكلة ليست في التيمر ولكن في الاستوبوتش فانه يظهر القيمة بالملي ثانية
اكتب الكود بهذا الشكل وستري الفرق ان شاء الله
وهذا المرفق بعد التعديلPHP كود :
Label2.Text = CInt(sw.Elapsed.TotalSeconds)
اشكرك جدا على مشاركتك
انا عامل في الكود الذي عندي CInt ولكن أزلتها في المثال السابق ليتضح سبب عدم تساوي الثوان بعد مدة من خلال مراقبة الملي ثانية
المقصود بعد مدة من الوقت مع تجاهل الملي ثانية سترى ان هناك ثانية تم تجاوزها ثم بعد مدة ثانية يتم تجاوزها وهكذا
عندما يتم تشغيل الكود اصبحت النتيجة بعد 36 ثانية
Tiimer value: 37
StopWatch Value: 38
وبعد مده اصبحت النتيجه
Tiimer value: 197
StopWatch Value: 200
قم بتشغيل المرفق الذي ارفقتموه وانتظر بعد حوالي الدقيقة الى دقيقتين سترى ان الآرقام قد اختلفت ولم تعد متساوية
هذا ما قصدته
ولكم جزيل الشكر
