PDA

View Full Version : سوال: timer در واحد میلی ثانیه درست کار نمی کند



farshid_h
پنج شنبه 10 اسفند 1396, 15:20 عصر
سلام دوستان یک تایمر تو برنامه قرار دادم که بر اساس میلی ثانیه کار میکنه که با هر تیک یه سری کد باید اجرا بشن , برنامه رو که اجرا میکنم همه چیز درست کار میکنه ولی تایمر کند کار می کنه و عقب میمونه


private void dispatcherTimer_Tick(object sender, EventArgs e)
{
//times[3] === new TimeSpan(0,0, 0, 0,0)
times[3] += TimeSpan.FromMilliseconds(1);
label_playTick.Content = times[3];
{

private void Window_Loaded(object sender, RoutedEventArgs e)
{
// set timer setting
dispatcherTimer.Tick += new EventHandler(dispatcherTimer_Tick);
dispatcherTimer.Interval = TimeSpan.FromMilliseconds(1);
dispatcherTimer.Start();
{


این توضیح رو بدم وقتی واد ثانیه است درست کار میکنه و جا نمیمونه
هر کی میدونه لطفا راهنمایی کنه ممنون

SajjadKhati
جمعه 11 اسفند 1396, 13:53 عصر
سلام
تا جایی که میدونم ، دیر کار کردن تایمر ، بخاطر ضعیف بودن پردازنده هست