23-11-13, 06:15 AM
23-11-13, 06:22 AM
السلام عليكم
- السؤال غير واضح , يعني تريد غلق الفورم2 ثم إظهار الفورم3 أو تريد تحميل جزء من كود حدث التحميل في الفورم3 دون إظهار الفورم3 أو ماذا .
- تحياتي .
- السؤال غير واضح , يعني تريد غلق الفورم2 ثم إظهار الفورم3 أو تريد تحميل جزء من كود حدث التحميل في الفورم3 دون إظهار الفورم3 أو ماذا .
- تحياتي .
23-11-13, 06:26 AM
المطلوب تحميل جزء من كود حدث التحميل في الفورم3 دون إظهار الفورم3
امل المساعده
23-11-13, 07:06 AM
السلام عليكم
- المعذرة على التأخير , بما أنك تريد هذه الطريقة فلماذا أن تضع هذا الجزء في إجراء أو Sub منفصل وتضعه في الفورم2 أو في أي مكان ثم تستدعيه من حدث Unload للفورم2 , أو ضع مثال بسيط للتوضيح أكثر .
- تحياتي .
- المعذرة على التأخير , بما أنك تريد هذه الطريقة فلماذا أن تضع هذا الجزء في إجراء أو Sub منفصل وتضعه في الفورم2 أو في أي مكان ثم تستدعيه من حدث Unload للفورم2 , أو ضع مثال بسيط للتوضيح أكثر .
- تحياتي .
23-11-13, 10:53 AM
كمال قال أخي VB_Coder
ضع الكود في إجراء وضعة في الـ Module
واستدعية في اي مكان تشاء
ضع الكود في إجراء وضعة في الـ Module
واستدعية في اي مكان تشاء
23-11-13, 10:27 PM
السلام شكرآ لكم مقداماً
المطلوب تشغيل حدث تحميل الفروم رقم 3 دون إظهاره عند إغلاق الفروم رقم 2
امل ان يكون المطلوب و اضح ...
المطلوب تشغيل حدث تحميل الفروم رقم 3 دون إظهاره عند إغلاق الفروم رقم 2
امل ان يكون المطلوب و اضح ...
24-11-13, 03:04 AM
بسيطة
تكتب في كوماند الاغلاق
unload form2 ( اغلاق فورم 2 )
form3.visible=true ( لود و اظهار لجزء من الثانية و لن تلاحظه)
form3.visible=false ( اخفاء )
تكتب في كوماند الاغلاق
unload form2 ( اغلاق فورم 2 )
form3.visible=true ( لود و اظهار لجزء من الثانية و لن تلاحظه)
form3.visible=false ( اخفاء )
24-11-13, 03:50 AM
السلام عليكم...
إذا كان الكود الموجود في الحدث Load للـ Form3 لا يتضمن إشارة إلى مكونات الـ Form3 فإنه كما قال الإخوة من قبل: انقل ذلك الكود إلى إجراء عام (Public Sub) في Module ثم قم باستدعائه من الحدث Load للـ Form3 و الحدث Unload للـ Form2 (أو من أي مكان تريده).
أما إذا كان ذلك الكود يتضمن استعمال مكونات في الـ Form3 نفسها فإن الحل قريب مما قاله الأخ asto مع التعديل:
1. اضبط الخاصية AutoShowChildren للنافذة الرئيسية (MDIForm) على False (حتى لا يتم إظهار النوافذ بشكل تلقائي عند تحميلها).
2. في الحدث Unload للـ Form2 اكتب السطرين التاليين:
نرجو الاستفادة و السلام.
إذا كان الكود الموجود في الحدث Load للـ Form3 لا يتضمن إشارة إلى مكونات الـ Form3 فإنه كما قال الإخوة من قبل: انقل ذلك الكود إلى إجراء عام (Public Sub) في Module ثم قم باستدعائه من الحدث Load للـ Form3 و الحدث Unload للـ Form2 (أو من أي مكان تريده).
أما إذا كان ذلك الكود يتضمن استعمال مكونات في الـ Form3 نفسها فإن الحل قريب مما قاله الأخ asto مع التعديل:
1. اضبط الخاصية AutoShowChildren للنافذة الرئيسية (MDIForm) على False (حتى لا يتم إظهار النوافذ بشكل تلقائي عند تحميلها).
2. في الحدث Unload للـ Form2 اكتب السطرين التاليين:
كود :
Load Form3
Unload Form3نرجو الاستفادة و السلام.
امل المساعده 
