m110_110
جمعه 11 دی 1388, 17:35 عصر
با سلام
من یک برنامه دارم می نویسم که به دقت timer بستگی زیادی دارد
در طول برنامه Interval آن هر چند لحظه باید تغییر کند (طبق پارامترهایی)
اما در حین کار متوجه مشکلی شدم و اون اینکه Interval که به اون می دم دقیقا اون رو اجرا نمی کنه و مثلا اگه بهش 5 میلی ثانیه بدم دقیقا هر 5 میلی ثانیه اجرا نمیشه و کمی عقب میمونه که واقعا دردسر ساز شده
می خواستم خواهش کنم که اگر کسی می دونه چطور میشه زمانی که به آن می دهیم را ملفکش کنیم دقیق اجرا کنه و یا یک جایگزین بهتری سراغ داره به ما هم بگوید
ممنون
این همه تکه کدی که به ان زمان می دهم(به عنوان مثال)
dTimer2.Interval = TimeSpan.FromSeconds(0.05);
من یک برنامه دارم می نویسم که به دقت timer بستگی زیادی دارد
در طول برنامه Interval آن هر چند لحظه باید تغییر کند (طبق پارامترهایی)
اما در حین کار متوجه مشکلی شدم و اون اینکه Interval که به اون می دم دقیقا اون رو اجرا نمی کنه و مثلا اگه بهش 5 میلی ثانیه بدم دقیقا هر 5 میلی ثانیه اجرا نمیشه و کمی عقب میمونه که واقعا دردسر ساز شده
می خواستم خواهش کنم که اگر کسی می دونه چطور میشه زمانی که به آن می دهیم را ملفکش کنیم دقیق اجرا کنه و یا یک جایگزین بهتری سراغ داره به ما هم بگوید
ممنون
این همه تکه کدی که به ان زمان می دهم(به عنوان مثال)
dTimer2.Interval = TimeSpan.FromSeconds(0.05);