عندما استدعي فورم معين
ما الفرق في تنفيذ الكود بداخله بين load_form وبين Form_Activate
عندما استدعي فورم معين
ما الفرق في تنفيذ الكود بداخله بين load_form وبين Form_Activate
بالنسبة للحدث Form_Load:
يتم تنفيذ الحدث عند فتح النموذج (Form) لأول مرة فقط.
الحدث Form_Activate:
يتم تنفيذ الحدث عندما يتم تفعيل النافذة ولتوضيح ذلك، فلو فرضنا أن النافذة صاحب الحدث هو (Form1) مفتوح حالياً، وتم فتح نافذة آخرى (Form2) دون إغلاق النافذة (Form1)، فعند إغلاق النافذة (Form2) فإنه من الطبيعي أن يصبح Form1 هو النشط، وبذلك يتم تنفيذ الحدث (Form1_Activate).
أي أنه يتم تنفيذ الحدث Form_Activate عندما تصبح النافذة هي الفاعلة -- عندما تصبح النافذة نشطة.
وأعتقد أيضاً أخي أن الحدث Load يتم تنفيذه قبل الحدث Actiavte
تم تعديل هذه المشاركة بواسطة العاقب في 13 مايو 2008 في 00:57