مشكلة في التعامل مع كائن - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183) +--- الموضوع : مشكلة في التعامل مع كائن (/showthread.php?tid=31432) |
مشكلة في التعامل مع كائن - الرائد - 19-09-19 السلام عليكم اخواني الكرام خلال عملي على أحد المشاريع اكتشفت ان المشروع لايقبل لدي close وذلك باستخدامي me.close() forme1.show() فيظهر لي مباشرة رسالة خطأ Une exception non gérée du type 'System.ObjectDisposedException' s'est produite dans System.Windows.Forms.dll Informations supplémentaires : Cannot access a disposed object. RE: مشكلة في التعامل مع كائن - mohamedahmed1 - 19-09-19 وعليكم السلام ورحمه الله وبركاته ولكن اخي كيف تريد بعد اغلاقك للبرنامج ان تظهر الفورم رقم 1 !!! RE: مشكلة في التعامل مع كائن - الرائد - 19-09-19 (19-09-19, 04:51 PM)mohamedahmed1 كتب : وعليكم السلام ورحمه الله وبركاته انا لا اود الخروج نهائيا فالخروج النهائي من البرنامج نستخدم end والاخفاء يكون hide والخروج الغير مكتمل يكون ب close لدي فورم واود الانتقال منه الى الفورم الاخر مع غلق الفورم الاول واظهار الفورم الثاني, دون استخدام كائن الاخفاء وشكرا (19-09-19, 05:17 PM)الرائد كتب :(19-09-19, 04:51 PM)mohamedahmed1 كتب : وعليكم السلام ورحمه الله وبركاته مشكلتي لا تكمن في كيفية استخدام close بل ما المشكلة التي أعاني منها وكيف احلها , RE: مشكلة في التعامل مع كائن - AbdoDabak - 19-09-19 ممكن صورة للكود والخطا في الكود هدا اذا بصير معك me.hide() form2.show() باعتقد اذا حطيت الكود me.close البرنامج بيتسكر يعني me.close() = end RE: مشكلة في التعامل مع كائن - ابراهيم ايبو - 20-09-19 السلام عليكم الرائد
المشكلة جدا بسيطة وهي في الاعدادات يوجد Shutdown Mode كيفية اعلاق البرنامج
وهو افتراضيا اغلاق البرنامج عندما تغلق نافذة الاقلاع When Startup form Closes
قم بتغييرها الى اغلاق البرنامج عندما تغلق أخر نافذة مفتوحة When Last form Closes
اما من اين تفعل هذه الخاصية ؟
اذهب الى القائمة ؛Project واختر properties تظهر نافذة اختر application ثم انظر الى الاسفل قليلا تجد Shutdown Mode
اختر منها When Last form Closes
ثم اكتب الكود التالي في بوتون اغلاق الفورم رقم1
كود : Form2.Show() RE: مشكلة في التعامل مع كائن - الرائد - 20-09-19 (20-09-19, 04:58 AM)ابراهيم ايبو كتب :اخي ابراهيم أشكرك كثيرا لكن لم تعمل معي كود : Private Sub menuu_Click(sender As Object, e As EventArgs) Handles menuu.Click يبقى لدي نفس الخطأ حيث أنني شككت في مشكلة بالفورم أو في المشروع , لكن حين بدأي مشروع آخر وجدت انها تعمل لكن بعد حين لم تعد تعمل هل يستوجبمثلا حذف الاصدار ومنثم اعادة تسطيبهأو ماذااو هناك طريقة ما |