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

سؤالي في التعامل مع الوقت في هذه الحاله

مغلق
بدأه العقده في 29 يونيو 2007 · 4 رد · 470 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته :

عندي تايمر يبداء العد وقت البدء ومفتاح اخر لتوقف التايمر مؤقتا .. آه السؤال هنا انه عند توقف التايمر عند مثلا 00:45:23 والضغط على مفتاح مواصلة التايمر يتم احتساب الوقت الضائع اثناء التوقف القصير انا ارغب ان يتم متابعة الوقت مباشرتا عند اخر نقطه وصل لها التايمر .

ما هي المعادله او الطريقه لتمام ذلك :

Dim ss As Date

Private Sub StartTimer_Click()
ss = Now

	Label1.Caption = Format(ss - Now, "hh:nn:ss")

Timer1.Enabled = True
End Sub

Private Sub StopTimer_Click()
	Timer1.Enabled = False
End Sub

Private Sub ContinuingTimer_Click()
	Timer1.Enabled = True
End Sub

Private Sub Timer1_Timer()
	Label1.Caption = Format(ss - Now, "hh:nn:ss")
End Sub

ليس كل ما يتمناه المرء يدركه

arabteam2000.gif

#2

لا أظن ذلك ممكناً لأنك تستعمل الدالة now ولكن يمكنك التلاعب بوقت النظام وهذا ليس شيئاً جيداً ، أقصد يمكنك كتابة كود يمكنك من تغيير وقت النظام فإذا كان الساعة مثلاً 3 والساعة في التايمر 2،50 يمكنك جعل وقت النظام 2،50 ولكن هذه الطريقة غير عملية أبداً ، وهناك طريقة هي أن تضع في حدث تحميل الفورم

label1.caption=now

ثم في التايمر تضع

label1.caption=label1.caption +1

والله أعلم

#3

أخي جرب استخدام خاصيةInterval بدلا من Enabled وشوف النتيجة

فلسطين .. سوريا ..بورما ......وماذا بعد ؟!

سابقا

medo_programming

موقعي : www.alkhayat-it.com

مواضيع مهمه

-----------------------------------------------:

تعلم كل شىء عن الTriggers

#4

الله يعطيكم العافيه .. الحقيقه انني لا ارغب بالتلاعب في وقت النظام ولا غيره كل المساله انني شغال على برنامج لصالة بلياردو وحاط انا مؤقت مع كل طاوله يشتغل معاها وينتهي معاه .. ولكن طلبوا مني انه وقت الصلاة لابد ان يكون في امكانية توقف التايمر الخاص بالطاوله لحين الانتهاء من الصلاة ومعاودة العب مره اخرى وبداية الوقت من لحظة توقفها .. اما احتساب الوقت الضائع فكانك يابو زيد ما غزية .. انا توصلت لحل ارفقته لكم لكن هل في طريقه احسن من كذه حيث انني انشات مصفوفة للثواني والدقائق والساعات ويتم ضبطها من داخل التايمر :

Timers.zip

ليس كل ما يتمناه المرء يدركه

arabteam2000.gif

#5

اخي ان شاء الله هذا المثال يلبي طلبك

فلسطين .. سوريا ..بورما ......وماذا بعد ؟!

سابقا

medo_programming

موقعي : www.alkhayat-it.com

مواضيع مهمه

-----------------------------------------------:

تعلم كل شىء عن الTriggers

هذا الموضوع مغلق.

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

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

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

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

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