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

  • Android Police

    Android Poli

    21 NİSAN 2010
  • Greater Than Gatsby Photoshop Actions & Lightroom Presets

    Greater Than

    11 ŞUBAT 2013
  • UlyssesForever's channel

    UlyssesForev

    28 ŞUBAT 2012