18-06-13, 11:06 PM
محمود اكرم كتب :السلام عليكم
ان وضع me.close او end
فما الحل لاغلاق الفورم وحده وتشغيل الفورمات الاخرى
وشكرا
السلام عليكم ورحمة الله وبركاته
أخي الحبيب ...
الأمر يختلف بحسب الحالة
فمثلاً:
- الحالة الأولى/ لو كان هذا الفورم هو الفورم الرئيسي فإنه بمجرد كتابة الأمر Me.Close فإنه سيغلق البرنامج بالكامل والسبب أن الخاصية الافتراضية لإغلاق البرنامج هو عند إغلاق الفورم الرئيسي ولهذا يجب إن أردت أن يستمر البرنامج في العمل حتى بعد إغلاق الفورم الرئيسي أن تغير خاصية الخروج من عند إغلاق الفورم الرئيسي إلى عند إغلاق آخر فورم كما في الصورة التالية:
[ATTACH=CONFIG]3049[/ATTACH]
- الحالة الثانية/ لو كان هذا الفورم اسمه Form2 وتم إظهاره من فورم آخر من خلال الأمر التالي:
كود :
Form2.ShowDialog()
ففي هذه الحالة بمجرد كتابة Me.Close سوف يغلق Form2 ويعود إلى الفورم الرئيسي
- وهكذا فلكل حالة طريقة ... إلخ
بالتوفيق