كود استاذ ابو خليل يعمل جيدا ..
لكن بالنسبة للكود الذي طرحته يعمل هكذا
Private mlngTimeout As Date
Private Sub Form_Timer()
Me.txt.Caption = 10 - DateDiff("s", mlngTimeout, Now)
If Me.txt.Caption = 0 Then
DoCmd.Close
Else
Exit Sub
End If
End Sub
Private Sub Form_Load()
mlngTimeout = Now
Me.TimerInterval = 1000
End Sub
Private Sub Detail_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
mlngTimeout = Now
End Sub
ملاحظة: txt هو اسم ليبل تضعه في النموذج ليحسب الوقت لغلق النموذج