09-04-16, 09:03 AM
(آخر تعديل لهذه المشاركة : 09-04-16, 09:24 AM {2} بواسطة silverlight.)
في الفورم الذي يحتاج ان يبدا في توقيت معين ممكن تكتب الكود بالشكل التالي
ضع التاريخ الذي يناسبك انا هنا حددت لك تاريخ البدء ليكون 12\12\2016
فيما يختص بالتاريخ الافتراضي او الوهمي في كلتا الحالات انت تحتاج ان تقرأ التاريخ الحالي في نظام التشغيل ثم تضيف له قيمة شهر او سنة مثلا عموما الأفضل لك ان تقرأ بداية تاريخ بداية تشغيل البرنامج و تحفظه في ملف ثم تستخدم هذا التاريخ كمرجع للتاريخ الافتراضي و تضيف عليه وتحدد التاريخ الفعلي لبدء الفورم
ضع التاريخ الذي يناسبك انا هنا حددت لك تاريخ البدء ليكون 12\12\2016
PHP كود :
Public Sub New(startDtate As DateTime)
' This call is required by the designer.
InitializeComponent()
' Add any initialization after the InitializeComponent() call.
If DateTime.Now.Date <> startDtate Then
MessageBox.Show("Can not start the form")
Else
Me.Show()
End If
End Sub
Public Sub New()
Me.New(New DateTime(2016, 12, 12))
End Sub

