السلام عليكم
الفكره نجحت ولكنها بحاجة الى تطوير
المصباح يضيئ عندما يكون البرنامج يعمل وعندما تصل ساعة الكمبيوتر الى الوقت المحدد
لكن
إذا كانت ساعة الكمبيوتر قد تخطت الوقت المحدد وفتحت البرنامج عندها لا يعمل وهذه تعتبر ثغره
وإن تمت معالجة هذه الثغره عليك بفحص البرنامج بإختيار هذا الوقت:
وقت التشغيل: 18:00:00
وقت الإيقاف : 05:00:00
وشكراً لمن سيحاول إجاد حل أو يجد حل
كود:
Private Sub Timer2_Timer()
If Format(Now, "Am/Pm") = Format(Text1.Text, "Am/Pm") Then
If Format(Now, "hh:mm:ss") = Format(Text1.Text, "hh:mm:ss") Then
Out "&H378", 1
Shape1.BackColor = &HFFFF&
End If
End If
If Format(Now, "Am/Pm") = Format(Text2.Text, "Am/Pm") Then
If Format(Now, "hh:mm:ss") = Format(Text2.Text, "hh:mm:ss") Then
Out "&H378", 0
Shape1.BackColor = &HFFFFFF
End If
End If
End Sub