07-01-15, 07:09 PM
(آخر تعديل لهذه المشاركة : 07-01-15, 07:10 PM {2} بواسطة الشاكي لله.)
السلام عليكم
كل ماعليك فعله هو اضافة Timer للـ Form
ثم لصق الكود التالي :-
فقط قم بتعديل اول سطرين
السطر الاول لتحديد وقت اقفال الماوس والكيبورد + اظهار الفورم
السطر الثاني لتحديد وقت تشغيل الماوس والكيبورد + اخفاء الفورم
كل ماعليك فعله هو اضافة Timer للـ Form
ثم لصق الكود التالي :-
فقط قم بتعديل اول سطرين
السطر الاول لتحديد وقت اقفال الماوس والكيبورد + اظهار الفورم
السطر الثاني لتحديد وقت تشغيل الماوس والكيبورد + اخفاء الفورم
PHP كود :
Public Partial Class Form1
'كل ماعليك هو تحديد الوقت بالاسفل'
Private LockerTime As TimeSpan = TimeSpan.Parse("13:00:00")
Private UnLockerTime As TimeSpan = TimeSpan.Parse("13:30:00")
<DllImport("user32.dll")> _
Private Shared Function BlockInput(fBlockIt As Boolean) As Boolean
End Function
'------------------------------------------------------------------------------------------------'
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles Form1.Load
Timer1.Interval = 1000
Timer1.Start()
End Sub
Private Sub Timer1_Tick(sender As Object, e As EventArgs) Handles Timer1.Click
Dim currentTime As TimeSpan = TimeSpan.Parse(DateTime.Now.ToString("HH:mm:ss"))
Dim t As Integer = currentTime.CompareTo(LockerTime)
If currentTime.CompareTo(LockerTime) = 0 Then
Me.Show() 'اظهار الفورم'
BlockInput(False) 'تجميد الماوس والكيبورد'
ElseIf currentTime.CompareTo(UnLockerTime) = 0 Then
Me.Hide() 'اخفاء الفورم'
BlockInput(False) 'تفعيل الماوس والكيبورد'
End If
End Sub
End Class

