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

أرجو المساعدة في أداة noogen.winforms.dll

مغلق
بدأه أبو هاشم المصري في 24 يوليو 2006 · 3 رد · 707 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

أرجو المساعدة في هذا العمل الخيري

هذا البرنامج يقوم ببعض الحسابات للجمعية الخيرية بقريتنا ويعتمد علي إدخال بيانات دائمة لأفراد ومن ثم إدخال بيانات دورية لهؤلاء الأفراد

ومن ضمن الأمور يوجد مكتب تحفيظ قرآن تابع للجمعية وله فروع

عملت جدولين أحدهما به بيانات الحافظين(أسمائمهم والمنطقة الموجود بها الفرع والنوع ذكر أو أنثي)

وللتسهيل عملت جدول للنوع به سجلين وجدول للمناطق به 5 سجلات وهي أسماء المناطق وبه مفتاح أساسي وهو مربوط مع العمود الخاص بالمنطقة في بيانات الطلاب

واستخدمت أداة الداتا جريد التي طرحها الأخ waleedhm

علي هذا الرابط

/index.php?showtopic=72342

ومن أهم مميزات هذه الأداة أنها تمكنك من إضافة كمبوبوكس

وعند إستخدامي لها في برامج ذات نافذة واحدة لا يحدث مشاكل

ولكن عند إستخدامها فس نافذة mdichild مستدعاة من نافذة أخري لا تحث المشاكل طالما تحرر البيانات وتدخل البيانات ولكن عند إغلاق هذه النافذة التابعة تظهر رسالة غريبة وتجبرك علي إنهاء البرنامج

وقد قمت بإرفاق صورة البرنامج قبل الكارثة وبعدها

__________________________________

والمشكلة أيضاً أني إستخدمت هذه الأداة مع جداول أخري والأمور تمام والحمد لله مما جعلني أشك في بنية الجداول

وكذلك البرنامج أرجو من الأخوة أن يساعدوني وجزاكم الله خيراً

post-63357-1153760644_thumb.jpg

:wacko: هذه الصورة الثانية التي تظهر بها الرسالة المزعجة

post-63357-1153761302_thumb.jpg

Electrical communications and electronics engineer

C++ Developer

 


stackoverflow profile : http://stackoverflow.com/users/249120/ahmed-safan


 


Just Keep Moving On , never stop until you are dead


#3

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

واضح من كلامك انك رابك ال combo box ب ds

1- ياريت تخلى عمليه اضافه ال بيانات الى combo فى ال run time وبعد ما يعمل اضافه يبقى يعمل ds.tables.clear()

وان شاء الله هيكون كله تمام

وبعدين طيب ما grID 2005 ممكن تضيف من COMBO عادى وصور كمان لو عايز

السلام عليكم

Mohamed Makeen

Senior Software Developer

Egypt - Cairo

eng_makin@hotmail.com

0142003269

#4

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

شكراً لكم علي الرد

عندما إستعملت هذا الجريد ربطته في وقت التصميم ب dtataset وبالطبع لا أقوم بتحميل البيانات إلا في وقت التشغيل في حدث التحميل للفورم

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

--------

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

cannot access adisposed object named "edo_name"

وهذا الإسم الأصلي للنافذة الفرعية التي كررت فتحها وإغلاقها وقد كتبت هذا الكود لفتح النافذة

dim x as new edo_name
x.show()
mainform.win_num+=1

وكتبت هذا الكود في حدث الإغلاق لهذه النافذة الفرعية

e.cancel=true
mainform.win_num-=1
save_data()
e.cancel=false

حيث win_num هو متغير عام مشترك public shared في النافذة الرئيسية لمعرفة عدد النوافذ المفتوحة

فهل لأي من الأخوة أي ملاحظة علي هذا؟

أما بالنسبة للأخ m_3ryan الخطأ الخاص ب datagrid combobox فهو يحث عندما تغير قيم موجودة في الكمبوبوكس فقط أو تضيف بيانات فيه

وعند تغيير أو إضافة بيانات إلي datagridtextbox فقط لا يحدث خطأ عند الإغلاق

ملاحظة أخري : عند الضغط علي زر حفظ البيانات ثم إغلاق النافذة لا يحدث الخطأ مع أن نفس الإجراء يتم تنفيذه وهو save_data() سواء عند ضغط زر حفظ أو الإغلاق

الأخ isdep_makin ماذا تقصد ب

اقتباس
ياريت تخلى عمليه اضافه ال بيانات الى combo فى ال run time وبعد ما يعمل اضافه يبقى يعمل ds.tables.clear()

وان شاء الله هيكون كله تمام

من الذي سيقوم بعمل ds.clear أرجو التوضيح

وأرجوك تدلني علي هذه الأداة grid 2005 وهل يمكنني تحميلها أم لا

أرجو الرد السريع لأن هذا البرنامج كنت قد قطعت فيه جزءا كبيراً

وجزاك الله خيراً

Electrical communications and electronics engineer

C++ Developer

 


stackoverflow profile : http://stackoverflow.com/users/249120/ahmed-safan


 


Just Keep Moving On , never stop until you are dead


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

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