[سؤال] مشكلة في إغلاق فورم بخاصية ShowDialog - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183) +--- الموضوع : [سؤال] مشكلة في إغلاق فورم بخاصية ShowDialog (/showthread.php?tid=13440) الصفحات:
1
2
|
مشكلة في إغلاق فورم بخاصية ShowDialog - abuzzouz - 05-10-15 السلام عليكم لوتكرمتم اخواني الأفاضل لدي مشكلة في عدم تمكني من ايجاد حل لإغلاق أو إخفاء فورم فرعي منبثق من فورم رئيسي وذلك لإظهار الفورم الرئيسي في الواجهة وللتوضيح أكثر يوجد في المرفق مثال بسيط مع شكري وتقديري RE: مشكلة في إغلاق فورم بخاصية ShowDialog - مهموم - 05-10-15 السلام عليكم ورحمة الله ممكن تغلق عن طريق حرف X للفورم أو إذا كان عن طريق Button تكتب Me.Close Me.Dispose ليس لها داعي لإغلاق المشروع أكتب Application.Exit RE: مشكلة في إغلاق فورم بخاصية ShowDialog - أبو عمر - 05-10-15 شيل من الفورم الاول Form1 Me.Dispose() وفي الفورم الثاني في حدث البتن كلك me.close() بس RE: مشكلة في إغلاق فورم بخاصية ShowDialog - hassan - 05-10-15 (05-10-15, 12:50 PM)abuzzouz كتب : السلام عليكم طريقتك مع الكود سببت لك المشكله الاخوان افادوك RE: مشكلة في إغلاق فورم بخاصية ShowDialog - abuzzouz - 05-10-15 السلام عليكم شكراً جزيلاً أخواني الأعزاء مهموم، أبو عمر و hassan على مروركم الكريم جزاكم الله خيراً إلا أن الحل الذي ذكرته أخي أبو عمر مع أنه حل بسيط وجميل إلا أنه لايفي بالغرض حيث أن الهدف هو التالي:
فهل يوجد حل لذلك إخواني الأكارم غير الحلول الترميمية (إذا صح التعبير) مثل وضع الفورم الفرعي جانب الشاشة Me.left=16500 فهذا حل غير فني برأيي ولكم مني جزيل الشكر والتقدير RE: مشكلة في إغلاق فورم بخاصية ShowDialog - مهموم - 06-10-15 السلام عليكم ورحمة الله وبركاته الآخ الكريم استخدامك للأمر Dispose قام بحذف الفورم من الذاكرة، وعند العودة من الفورم الفرعي حصل الخطأ. إذا كان المقصود من الفروم الفرعي تسجيل دخول باسم مستخدم وكلمة مرور فهذا المثال أحد الطرق وليس أفضلها في Form1 PHP كود : Public Class Form1 في Form2 PHP كود : Public Class Form2 RE: مشكلة في إغلاق فورم بخاصية ShowDialog - abuzzouz - 06-10-15 شكرا جزيلا لاهتمامك أخي العزيز مهموم لكن الموضوع لايتعلق باسم مستخدم وكلمة مرور كما أوضحت آنفاً ربما إني بحاجة إلى كود يعيد تشغيل البرنامج من جديد في حال كانت البيانات المدخلة في الفورم الفرعي صحيحة في هذه الحالة فقط يتم ظهور الفورم الرئيسي بدون ظهور الفرعي سوف أنظر في ذلك الحل وأنتظر ردودكم القيمة لعلي أحصل على المطلوب تقبل تحياتي RE: مشكلة في إغلاق فورم بخاصية ShowDialog - مهموم - 06-10-15 السلام عليكم ورحمة الله وبركاته الآخ الكريم إن ما وضعته لك كمثال في استخدام فورمين ومنه تستطيع تستنبط الفكرة والاسلوب وتطبقها لما تريد، لا أن تأخذ مثالي على أنه لا يصلح إلا لتسجيل دخول، يجب أن تكون أكثر ذكاء وفطنة من ذلك. تقبّل نقدي RE: مشكلة في إغلاق فورم بخاصية ShowDialog - abuzzouz - 06-10-15 عذرا أخي الغالي مهموم لم أقصد ما تفضلت به لكن صدقا الفكرة بعيدة تماماً عن فورم كلمة مرور حيث انني جربت طرق كثيرة لا تزعل مني أخي الكريم وآسف مرة أخرى RE: مشكلة في إغلاق فورم بخاصية ShowDialog - abuzzouz - 06-10-15 السلام عليكم أخواني الأفاضل تم بحمد الله التوصل إلى الحل والذي يقوم على مبدأ إعادة تشغيل البرنامج في حال ادخال بيانات صحيحة وبالتالي سيتم إغلاق الفورم الفرعي ويبدأ من جديد اختبار وجود البيانات حيث في حال وجودها سوف يقوم تلقائيا بفتح الفورم الرئيسي في المرفق تطبيق الحل (مع العلم أن النتيجة ستبدو للوهلة الأولى غير واضحة نظراً لبساطة هذا المثال) وشكراً لكم جميعا أخواني دمتم بخير |