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

مشكلة في إظهار محتوى مربع نص أثناء تنفيذ إجراء

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

إخواني أعضاء المنتدي الكرام

 

عندي مشكلة بالشكل التالي

 

عند النقر على مفتاح معين يقوم بتنفيذ عدة إجراءات على قاعدة البيانات على سبيل المثال 6 عمليات متتابعة كل عملية عندما تنتهي أقوم باستدعاء الخطوة رقم 2 وهكذا حتى يصل للنهاية

 

وضعت مربع نص لكي يوضح المرحلة التي أقوم ينفذها حاليا كالتالي

 

textbox1.text = "تخزين في قاعدة البيانات"

 

وعند البدأ في المرحلة الثانية

 

textbox1.text = "تعديل قاعدة البيانات"

 

ولكن للأسف لايظهر أي محتوى داخل مربع النص مع العلم أن كل مرحلة تستغرق وقت كافي لرؤية المحتوى

 

أرجوا ان تكون المشكلة واضحة

 

ولكم جزيل الشكر

:)  :)  :)  شكرا لكل من علمني حرفا :)  :)  :)


#2

use the threading class to fix it

#3
KARIMSOFT كتب:

use the threading class to fix it

 

private sub A

textbox1.text = "المرحلة A"

  -------

-------

-------

call b

end sub

 

private sub b

textbox1.text = "المرحلة B"

  -------

-------

-------

call c

end sub

 

private sub c

textbox1.text = "المرحلة c"

  -------

-------

-------

end sub

 

بعد اذنك يااستاذي الفاضل توضح استخدام الأسلوب threading  في التعامل مع حالة زي دي بحيث يعرض محتوايات مربع النص

:)  :)  :)  شكرا لكل من علمني حرفا :)  :)  :)


#4

Threading or BackgroundWorker or Application .DoEvents

 

كثير من الخبراء (المتفلسفين) ينصحون بعدم استعمال application.Doevent وعندما تسالهم لماذا عندهم جواب مشترك و هو "انت لا تعرف كيف تعمل وماذا تعمل لل windows" وعندما تطالب بمزيد من الشرح لا احد يجاوب. اما بالنسبة لرايي بشكل عام انه ما دام الكود يعمل ويعطيك نتيجة صحيحة فان الباقي هو كلام فارغ وفلسفة لاني استعملتها في برامج معقدة مثل scale weight truck reading

 

 

application.DoEvents

 

textbox1.text = "تخزين في قاعدة البيانات"

 

.....

....

...

 

 

textbox1.text = "تعديل قاعدة البيانات"

....

....

...

تم تعديل هذه المشاركة بواسطة samir ibrahim في 7 مايو 2013 في 17:40

Samir Ibrahim

VFP Blog

VB.NET Blog

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…