SORU
25 HAZİRAN 2009, PERŞEMBE


C zamanlayıcı sıfırlamak için nasıl*?

Üç Timer sınıflar haberim var, System.Threading.Timer, System.Timers.Timer System.Windows.Forms.Timer ama bunların hiçbiri bir .Reset() fonksiyonu olan reset geçerli geçen zaman için 0.

Bu işlevi olan KÜÇÜK bir sınıf var mı? Bunu yapmanın olmayan hack bir yolu var mı? (Düşündüm ki, belki değişen zaman sınırı olabilir sıfırlama) Düşündüm de ne kadar zor olacağını için yeniden gerçeklemek Timer sınıf vardı bu işlev, ya da nasıl güvenilir bir KORUYUCU sınıflar?

CEVAP
25 HAZİRAN 2009, PERŞEMBE


Her zaman yaptığım gibi ...

myTimer.Stop();
myTimer.Start();

... bu bir hack? :)

Bir iş Parçacığı üzerinde yorum başına.Zamanlayıcı, 10*...*

dueTime Türü: System.Int32 önceki gecikme süresi, geri arama yöntemi, belirtilen yürütmesini Zamanlayıcı inşa edildiği, milisaniye. Belirtin Önlemek için Timeout.Infinite yeniden başlatma zamanlayıcı. Sıfır belirtin (0) zamanlayıcı hemen yeniden başlatmak için.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Codecourse

    Codecourse

    3 ŞUBAT 2009
  • Greater Than Gatsby Photoshop Actions & Lightroom Presets

    Greater Than

    11 ŞUBAT 2013
  • RealPapaPit

    RealPapaPit

    16 Mart 2009