الانتقال إلى المحتوى

تناقص الوقت(hh:mi )


sky information

Recommended Posts

الســـــــــــــلام عليكم .................................................

انا عامل timer يظهر على الفورم اريد الـ timer ان يتناقص حتى الصفر (لكن اريد هيئة الوقت hh:mi )

وليس بالثواني

رابط هذا التعليق
شارك

السلام عليكم
ما فهمته من السؤال هو عمل تايمر بالساعة والدقيقة لكن تناقصي
طبعا نعمل ايتم في الشاشة من نوع DATE
ونعمل الفورمات ماسك تبعه
HH:MI
ثم
اولا ننشئ تايمر على مستوى الفورم وفي تريجر
when-new-form-instance
:t:=sysdate; -- اذا افترضنا انه الوقت الحالي
declare
xx timer;
begin
xx:=create_timer('xxx',60000,repeat); -- يتكرر كل دقيقة
end ;


------------------------على تريجر WHEN-TIMER-EXPIRED
اذا كان كل دقيقة
:t:=:t-(1/1440);
----------------
طبعا اذا كان كل ثانية نغير
xx:=create_timer('xxx',1000,repeat);
و
:t:=:t-(1/86400);

وفقك الله
الجنتل

رابط هذا التعليق
شارك

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   تمت استعادة المحتوى السابق الخاص بك.   مسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

جاري التحميل
×
×
  • أضف...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية