Gece yarısını kaç saniye geçtiğini gösteren Single türünde bir değer döndürür.
Sözdizimi
Zamanlayıcı
Açıklamalar
Microsoft Windows'da SüreÖlçer işlevi saniyenin kesirli kısımlarını döndürür. Macintosh'ta zamanlayıcı çözünürlüğü bir saniyedir.
Sorgu örneği
İfade |
Sonuçlar |
SELECT Timer() AS SecondsPast FROM ProductSales GROUP BY Timer()); |
Sistem saati temel alarak gece yarısından bu yana geçen saniye sayısını verir ve SecondsPast sütununda görüntülenir. |
VBA örneği
Not: Aşağıdaki örneklerde, bu işlevin Visual Basic for Applications (VBA) modülünde kullanımı gösterilir. VBA ile çalışma hakkında daha fazla bilgi için, rama'nın yanındaki açılan listede Geliştirici Başvurusu'nu seçin ve arama kutusuna bir veya birden çok terim yazın.
Bu örnekte, uygulamayı duraklatmak için SüreÖlçer işlevi ılır. Bu örnekte, duraklatma sırasında diğer işlemlere verim vermek için DoEvents de 2010'da 2013'ü kullanır.
Dim PauseTime, Start, Finish, TotalTime
If (MsgBox("Press Yes to pause for 5 seconds", _
4)) = vbYes Then
PauseTime = 5 ' Set duration.
Start = Timer ' Set start time.
Do While Timer < Start + PauseTime
DoEvents ' Yield to other processes.
Loop
Finish = Timer ' Set end time.
TotalTime = Finish - Start ' Calculate total time.
MsgBox "Paused for " & TotalTime & " seconds"
Else
End
End If