تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[vb6.0] هل يوجد كود يمنع تحمد البرنامج اثنا العمل ؟
#1
Question 
بسم الله الرحمن الرحيم

الاخوه الكرام
 السلام عليكم ورحمة وبركاته
 هل يوجد كود يمنع تحمد البرنامج اثنا العمل ؟ Huh
نامل من الله المساعده والله يحفظكم ويرعاكم
إذا ضاقت بك الأحوال يوماً     فَثِقْ بالواحِدِ الفَرْدِ العَلِيِّ
الرد }}}
تم الشكر بواسطة:
#2
السلام عليكم...

إذا كان التجميد يحدث أثناء الحلقات (For أو While مثلاً)  فاستعمل الدالة DoEvent ضمن الحلقة (مثلاً قبل نهايتها مباشرةً). الدالة DoEvents تسمح للنظام بمقاطعة الحلقة مؤقتاً لتسمح للبرنامج بمعالجة رسائل النظام، ثم إكمال الحلقة.

كود :
For I = 0 To 100
   ' ....
   ' ....
   ' ....
   DoEvents
Next

Do While
   ' ....
   ' ....
   ' ....
   DoEvents
Loop


نرجو الاستفادة و السلام.
الرد }}}
#3
وعليكم السلام ورحمة الله وبركاته

أهلا بك أخي الكريم ، إضافة لما ذكره أستاذنا القدير ناجي إبراهيم بخصوص إذا كان التجمد بسبب الحلقات التكراريه ، فمن الممكن وجود كود معين كإستدعاء أو إستخدام دوال الـ API أو إستخدام دوال من ملف مكتبة خارجيه يسبب عملها تجمد البرنامج ولحل هذه المشكله في بإستخدام الــ Threading بحيث تنشئ Thread تنفذ الكود بشكل مستقل عن الفورم مما لايسبب تجمد الفورم الذي منه ينفذ الكود ولمعرفة المزيد حول الـ Threading في الفيجول بيسك٦ وضعت مثال على ذلك في قسم "أمثلة ومشاريع vb6.0" يمكنك الإطلاع عليه لمعرفة الطريقة أو إرفاق مثال يوضح مشكلة التجمد ومكانها ليتم التعديل عليه .
الرد }}}


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  شباب تطلع معي هده الرسالة عند تحزيم البرنامج Dev salah 0 259 18-05-25, 07:05 PM
آخر رد: Dev salah
  سؤال في تحزيم البرنامج Mohaben88 1 306 18-09-24, 06:29 PM
آخر رد: Mohaben88
  بعد تسطيب البرنامج على الجهاز الكمبيوتر رجل الكهرباء 4 480 31-07-24, 11:49 AM
آخر رد: تركي الحلواني
Question [vb6.0] كيف يمكن استدعاء اسم البرنامج من النافدة هذه وضعة في textbox ؟ Microformt 1 519 02-01-24, 10:06 PM
آخر رد: Taha Okla
Question [vb6.0] نامل المساعدة في المثال المرفق يوجد مشكلة في إضافة رقم الصنف الى قاعدة البيانات لا اع Microformt 1 490 23-10-23, 12:11 AM
آخر رد: Taha Okla
  [vb6.0] هل يوجد مثال لاعداد جداول الاوقات المدرسي 2003amin 0 426 15-08-23, 01:11 PM
آخر رد: 2003amin
Question [vb6.0] هل يوجد كود لضغط وإصلاح قاعدة البيانات ، أعني قاعدة بيانات Access؟ Microformt 1 851 27-07-23, 08:33 PM
آخر رد: Taha Okla
Question [vb6.0] الماذا يظهر البرنامج عن تشغيل بعض الشاشات الكمبيوتر بشكل مصغر ؟ Microformt 5 1,111 23-07-23, 12:27 PM
آخر رد: ahmedabdelaliem
  [سؤال] كود تشغيل استعلامين معمولين في قاعدة بيانات اكسس من واجهة البرنامج من خلال زر امر وادي العوضي 16 2,445 04-07-23, 03:26 PM
آخر رد: وادي العوضي
  عدد مرات استخدام البرنامج اسلام الكبابى 4 1,126 22-06-23, 10:02 PM
آخر رد: اسلام الكبابى

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


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