تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
تهنيج وبطىء فى البرنامج
#6
(29-10-17, 08:11 PM)محمود صالح كتب :
(29-10-17, 02:34 PM)Rabeea Qbaha كتب :
(29-10-17, 10:11 AM)نبيل فتحى كتب :
(28-10-17, 03:59 PM)Rabeea Qbaha كتب :
(28-10-17, 12:38 PM)نبيل فتحى كتب : ارجو المساعده فى حل المشكله دى علشان دى بداية شغلى بفضل الله ثم المنتدى باعضائه 
المشكله بدات او لاحظتها اول مكتب كود غلق اى فورم مفتوح وفتح الفورم المطلوب 
تهنيجه فى الداتا جريد فيو اول مبنزل بالسهم بتصفح الاصناف مثلا وعند فتح فورم بيكون فى تقل وساعات تهنيج بسيط 
معظم الفورمز الى فى البرنامج فيها كونيكشن وداتا سيت وداتا ادابتر وكل انواع الاتصال برده 
هل مثلا ممكن يكون ده السبب ان ممكن يكون فى حاجه منهم بتكون مفتوحا او فيها بيانات او ما شابه 
وهل ممكن نكتب اكواد عند غلق الفورم مثلا يقفل ويفضى الحاجات دى هتكون حل ولا زيادة اكواد وهتقل البرنامج اكتر  ممكن يكون حل ولا الداتا كبيره بس دى بستبعدها علشان صعبه مثلا هنشتغل ب10 اصناف مثلا 
حاجه اخيره انا بعملها ممكن تكون سبب برده انا كنت الاول كل تحديث بعمله. بعمله سيت اب دلواتى بقيت بشيل ملف التشغيل واحط الجديد مكانه دى تاثر 
وشكرااا لحضراتكوا
نعم صديقي 
استخدم الكود الاتي عند استدعاء اي فورم 
form1.dispose 
form1.showdialog
التهنيج مستمر هل كده الكود غلط
كود :
For Each frm In Me.MdiChildren
           frm.Close()
       Next
       Form12.Dispose()
       Form12.MdiParent = Me
       Form12.Show()
       Form12.TextBox2.Focus()

صديقي قم بأستدعاء  Form.Dispose() قبل طلب اظهار الفورم افضل 
ثانيا : هل تحتاج لفتح اكثر من فورم جديد بنفس الوقت ؟؟
اذا لا استخدم form.showdialog لتجبر المستخدم على فتح فورم 1 فقط ( وهو حسب ما رأي انه افضل)

اذا ال forms عندك تحتوي على datagridview و يةجد فيها الكثير من البيانات و انت لا تحتاجها استدعي فقط اول 10 سطور من قاعده البيانات مثلا
اذا تحتاج جميع البيانات استخدم نظام الصفحاات في ال datagridview  


هي وظيفة Form12.Dispose() ايه

تقوم بتفريغ كل الادوات التي بالفورم
الرد }}}
تم الشكر بواسطة: نبيل فتحى


الردود في هذا الموضوع
RE: تهنيج وبطىء فى البرنامج - بواسطة Rabeea Qbaha - 29-10-17, 08:39 PM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  لماذا البرنامج يتوقف بدل عرض رسالة الخطأ justforit 0 109 07-12-25, 10:22 AM
آخر رد: justforit
  كيفية حفظ إعدادات البرنامج بحيث لا تتغير أحمد إبراهيم سعد 4 3,006 06-08-25, 06:34 PM
آخر رد: Taha Okla
  [سؤال] تغيير الفورم الرئيسي عند تشغيل البرنامج في Visual Studio مع .NET 8؟ silverlord 2 659 09-03-25, 03:52 AM
آخر رد: silverlord
Rainbow [VB.NET] عدد من هم فاتحي البرنامج محمد مسافر 1 421 25-02-25, 07:58 PM
آخر رد: princelovelorn
  استفسار عن حمايه البرنامج ahmedramy 1 559 25-12-24, 11:07 PM
آخر رد: aljzazy
  مساعدة في عمل جملة الاتصال في ملف خارج البرنامج Emam emam 2 392 25-11-24, 09:24 PM
آخر رد: Emam emam
  تغيير مكان حفظ الصورة من قاعدة البيانات إلى مجلد في مسار البرنامج F.H.M 37 2,377 05-11-24, 08:30 AM
آخر رد: F.H.M
  [مثال] تشغيل البرنامج كمسؤول alswade 2 468 30-10-24, 07:08 PM
آخر رد: aliday03
  كيف يمكن اضافة عناصر للكومبوبوكس اثناء تشغيل البرنامج عن طريق المستخدم haithammoftah 3 2,168 30-09-24, 12:52 AM
آخر رد: asmarsou
Lightbulb [سؤال] مشكلة تظهر عند بدء تشغيل البرنامج أبو خالد الشكري 3 500 19-08-24, 05:16 PM
آخر رد: Zuhare

التنقل السريع :


يقوم بقرائة الموضوع: