منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : تهنيج وبطىء فى البرنامج
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
ارجو المساعده فى حل المشكله دى علشان دى بداية شغلى بفضل الله ثم المنتدى باعضائه 
المشكله بدات او لاحظتها اول مكتب كود غلق اى فورم مفتوح وفتح الفورم المطلوب 
تهنيجه فى الداتا جريد فيو اول مبنزل بالسهم بتصفح الاصناف مثلا وعند فتح فورم بيكون فى تقل وساعات تهنيج بسيط 
معظم الفورمز الى فى البرنامج فيها كونيكشن وداتا سيت وداتا ادابتر وكل انواع الاتصال برده 
هل مثلا ممكن يكون ده السبب ان ممكن يكون فى حاجه منهم بتكون مفتوحا او فيها بيانات او ما شابه 
وهل ممكن نكتب اكواد عند غلق الفورم مثلا يقفل ويفضى الحاجات دى هتكون حل ولا زيادة اكواد وهتقل البرنامج اكتر  ممكن يكون حل ولا الداتا كبيره بس دى بستبعدها علشان صعبه مثلا هنشتغل ب10 اصناف مثلا 
حاجه اخيره انا بعملها ممكن تكون سبب برده انا كنت الاول كل تحديث بعمله. بعمله سيت اب دلواتى بقيت بشيل ملف التشغيل واحط الجديد مكانه دى تاثر 
وشكرااا لحضراتكوا
(28-10-17, 12:38 PM)نبيل فتحى كتب : [ -> ]ارجو المساعده فى حل المشكله دى علشان دى بداية شغلى بفضل الله ثم المنتدى باعضائه 
المشكله بدات او لاحظتها اول مكتب كود غلق اى فورم مفتوح وفتح الفورم المطلوب 
تهنيجه فى الداتا جريد فيو اول مبنزل بالسهم بتصفح الاصناف مثلا وعند فتح فورم بيكون فى تقل وساعات تهنيج بسيط 
معظم الفورمز الى فى البرنامج فيها كونيكشن وداتا سيت وداتا ادابتر وكل انواع الاتصال برده 
هل مثلا ممكن يكون ده السبب ان ممكن يكون فى حاجه منهم بتكون مفتوحا او فيها بيانات او ما شابه 
وهل ممكن نكتب اكواد عند غلق الفورم مثلا يقفل ويفضى الحاجات دى هتكون حل ولا زيادة اكواد وهتقل البرنامج اكتر  ممكن يكون حل ولا الداتا كبيره بس دى بستبعدها علشان صعبه مثلا هنشتغل ب10 اصناف مثلا 
حاجه اخيره انا بعملها ممكن تكون سبب برده انا كنت الاول كل تحديث بعمله. بعمله سيت اب دلواتى بقيت بشيل ملف التشغيل واحط الجديد مكانه دى تاثر 
وشكرااا لحضراتكوا
نعم صديقي 
استخدم الكود الاتي عند استدعاء اي فورم 
form1.dispose 
form1.showdialog
(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()
(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  

(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() ايه
(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() ايه

تقوم بتفريغ كل الادوات التي بالفورم
(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() ايه
بس للاسف معرفش نظام الصفحات ولا اعرف ازاى اعرض اول 10 سطور اول مره اسمع عنهم هبحث عنهم

عرفت اعرض اول 20 سطر
"TOP 20"
تفضل اخي 
هاد مشروع صغير استخدمت فيه نظام الصفحات
(31-10-17, 04:00 PM)Rabeea Qbaha كتب : [ -> ]تفضل اخي 
هاد مشروع صغير استخدمت فيه نظام الصفحات
شكرا يابشمهندس ربيع بجد