الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مشاكل عند اغلاق الفورم من مفتاح x

مغلق
بدأه sameh_ibm في 22 يوليو 2006 · 3 رد · 506 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته اخواني الكرام

لدي مشكلة عند اغلاق الفورم من مفاتيح التحكم وهو مفتاح x والذي يعني close

شرح الموضوع

انا عندي في برنامج ميدي فورم بيدور البرنامج كله تحتها وطبعا كل الفرم ميدشيلد للميدي فورم دي midiform < midichild

وفي كمان عندي شريط قوايم menu editor

لما باجي اعرض فورمة عن طريق اختيار الفورمة من شريط القوائم بتظهر عادي جدا ولا يوجد اي مشكلة ولكن عند اغلاق الفورمة من مفتاح x واعادة طلب اظهار الفرمة مرة اخري من شريط القوائم تطهر لي هذه الرسالة

Operation isnot allowed when the object is closed

مع العلم اني استحدم مكتبة ado 2.8

هل ممكن حد يساعدني في حل المشكلة دي واكون شاكر جدا للمساعدة

vipersig.jpg

المحاسب

سامح إبراهيم عبداللطيف

sameh_ibm@hotmail.com

SAMHOOON

#2

السلام عليكم ورحمة الله وبركاته

اخي أعتقد انك كتبت كود مثل RS.Close في حدث Form_QueryUnload

تأكد من الكود الموجود تحت ذلك الحدث ثم حاول مرة اخرى

=========

الى اللقاء

JusT LeT YouR MinD WorK

#3

اخي العزيز المشكلة في انك عند اغلاق الفورم يتم اغلاق الاتصال rs بالجدول في ado وده طبيعي بس عشان تحلق تلك المشكلة حاجة صغيرة انتا هتعملها خالص تروح قبل اي كود فتح جدول باستخدام ado وطبعها فيها كلمة rs اكتب قبل rs.open الكود الا انا هكتبهولك دلوقتي وطبعا وظيفته انه هيتحقق من حالة اتصال rs بالجدول في قاعدة البيانات لو مقفول هيعيد الاتصال لو مفتوح هينفز الامر الا بعده وده الكود اهوه يعني باختصار بالنسبة لمشكلتك روح علي حدث load للفورمة الا لما بتفتحش بتعمل لك مشاكل واكتب قبل كود فتح rs.open للجدول اكتب الكود الاتي

if rs.state=1 then

rs.close

end if

وبس الكود بتاعك وبرنامجك هيشتغل تمام قوي ويا ريت تتبع لاطريقة دي علي طول تكتب الكود الا فات قبل اي كود فتح لجدول باستخدام rs.open اوكيه يا مان يلاي اي خدمة

باي يا شباب

#4

اتععود بعد كل إتصال وبعد ما تأخد الحاجة اللي انت عاوزها من الإتصال ده ان تغلق هذا الإتصال حتى اذا فتحت قناة الإتصال مرة أخرة مايحصلش مشاكل

لأنك لم تقم بغلقها

Mohamed Ali Salim

0.1..0...4....7.....6......2.......7........4.........8

هذا الموضوع مغلق.

مواضيع مشابهة