28-06-22, 04:52 PM
اخي حدث التحميل فورم لود يفترض ان يتم تفعيلة فقط بعد تشغيل البرنامج
لكن مما قرات ان حدث التحميل يمكن مناداته مثل اي Method لكن اذا تم مناداته للمرة الثانية او اكثر فانه يتم تنفيذ الكود بداخلة لكنه لن يطلق حدث الفورم لود
لذا اذا اردت يمكنك مناداة حدث الفورم لود كالتالي
ليس بالطريقة التي استخدمتها والتي هي
او يمكنك ايضا ان تنشىء method اخر وتضع فيه (نقل الكود- ليس نسخه) الكود نفسه الموجود في حدث فورم لود-
وهكذا يمكنك استدعاءه وقت التحميل ويمكنك استدعاءه في اي وقت اخر
اخيرا لماذا لاتستخدم كود اعادة تشغيل البرنامج
لكن مما قرات ان حدث التحميل يمكن مناداته مثل اي Method لكن اذا تم مناداته للمرة الثانية او اكثر فانه يتم تنفيذ الكود بداخلة لكنه لن يطلق حدث الفورم لود
لذا اذا اردت يمكنك مناداة حدث الفورم لود كالتالي
كود :
Form_Load(sender,e)كود :
Form_Load(Nothing,Nothing)او يمكنك ايضا ان تنشىء method اخر وتضع فيه (نقل الكود- ليس نسخه) الكود نفسه الموجود في حدث فورم لود-
وهكذا يمكنك استدعاءه وقت التحميل ويمكنك استدعاءه في اي وقت اخر
كود :
Private Sub DoSomething()
If var1 = "This String" Then
End If
End Sub
Private Sub form1_load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles form1.Load
DoSomething()
End Subاخيرا لماذا لاتستخدم كود اعادة تشغيل البرنامج
كود :
ِApplication.Restart


