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

تغيير text بناءا على الوقت

بدأه The.Eagle في 21 يوليو 2014 · 7 رد · 834 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم 

 

أريد تغيير نص بناءا على ساعة الجهاز 

 

بمعنى لدي في العمل أربع مواعيد للعمل - أربع فترات 

 

أريد بعد أن تصل الساعة إلى 6:00 صباحا على سبيل المثال تتغير خانة الدوام إلى الفترة الصباحية 

 

أستطيع تغييرها باستخدام if  ولكن اذا استخدمتها يجب علي اعادة تشغيل البرنامج وأنـا لا أريد ذلك 

 

فكيف الطريقة 

#2

استعمل thread

1

vVIfFr.gif

مدونتي



إذا رأيتموني غبت فأطلت الغياب فربما أكون قد انتقلت عن الدنيا إلى الآخرة

فما أحوجني إلى دعوة صالحة من أخ لي كريم

 

http://www.tvquran.com/

 

LoGeCom

أول برنامج عربي للمحاسبة والتجارة وإدراة المخازن يعمل على اللينكس والماك والويندوز 

#3

المشكله لا افقه في ال thread شيء :(

اي ملاحظه تقدر تفيدني بها

#4

الthread غير الزامي

 

ممكن توضح ايه قصدك ان الif statement يجبرك باعادة تشغيل الجهاز؟ مش فاهم.. حضرتك تقرأ كلامك قبل ماترسله. ازاي الif statement يجبرك تعيد التشغيل..........

حان الموعد حان موعدنـا :ph34r:  جاء البطل يفرح شاشتنا
اهجم اهجم، لا تلــــــــي :ph34r:  نحن معك أجمعيـــــــــن

#5

فيه فرق بين الجهاز والبرنامج

يا ليت انت اللي تقرا الكلام قبل ما تكتب :)

#6
The.Eagle كتب:

المشكله لا افقه في ال thread شيء :(

اي ملاحظه تقدر تفيدني بها

يجب أن تتعلم يا اخي

 

كلامي الآن لا معنى له إذا لم تعرف ما هو الثريد وكيف يعمل وكيف يتم إنشاؤه

 

المهم كالخلاصة أنشأ thread عند إنشاء البرنامج ، يقوم هذا الثريد بالانتظار كل ست ساعات مثلا ثم يحدث النص كيف ما تريد بالعبارة if

وتجعل الثريد في حقلة while غير منتهية

تم تعديل هذه المشاركة بواسطة أحمد أبو عبد البر في 25 يوليو 2014 في 14:34

vVIfFr.gif

مدونتي



إذا رأيتموني غبت فأطلت الغياب فربما أكون قد انتقلت عن الدنيا إلى الآخرة

فما أحوجني إلى دعوة صالحة من أخ لي كريم

 

http://www.tvquran.com/

 

LoGeCom

أول برنامج عربي للمحاسبة والتجارة وإدراة المخازن يعمل على اللينكس والماك والويندوز 

#7
The.Eagle كتب:

فيه فرق بين الجهاز والبرنامج

يا ليت انت اللي تقرا الكلام قبل ما تكتب :)

والله فاهم. انا قصدي "برنامج" بس بالخطأ كتبت "برنامج".

 

مهو نفس الفكرة. ده عبارة عن machine سواء كان سوفتوير ام هاردوير الكتروني ام مكينة تعمل بالبخار.

 

يعني فكرة الif statement ليست بالضرورة سببا حتى تعيد تشغيل الmachine بغض النظر سوفتوير ام هاردوير يعمل بالفحم الحجري.

حان الموعد حان موعدنـا :ph34r:  جاء البطل يفرح شاشتنا
اهجم اهجم، لا تلــــــــي :ph34r:  نحن معك أجمعيـــــــــن

#8

خلاص تم الحل :) 

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