Timer İşlevi

Uygulandığı Öğe
Microsoft 365 için Access Access 2024 Access 2021 Access 2019 Access 2016

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'ta Zamanlayıcı işlevi saniyenin kesirli bölümlerini döndürür. Macintosh'ta zamanlayıcı çözünürlüğü bir saniyedir.

Sorgu örneği

Ifa -de Sonuçlar
SELECT Timer() AS SecondsPast FROM ProductSales GROUP BY Timer(); Sistem zamanına göre gece yarısından bu yana geçen saniye sayısını döndürür 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 Timer işlevi kullanılır. Örnek ayrıca duraklama sırasında diğer işlemlere verim sağlamak için DoEvents'i 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

Doğru tarih işlevini seçme