PDA

View Full Version : چطوری یک تایمر بدین صورت 2:00 - 01:59 داشته باشیم



Valadi
سه شنبه 28 آذر 1385, 10:35 صبح
چطوری یک تایمر بدین صورت 2:00 - 01:59 همین طور تا صفر داشته باشیم؟

MNosouhi
سه شنبه 28 آذر 1385, 10:54 صبح
چطوری یک تایمر بدین صورت 2:00 - 01:59 همین طور تا صفر داشته باشیم؟
منظورت رو نفهمیدم

Mahdi_Delphi
سه شنبه 28 آذر 1385, 11:48 صبح
خوب میتونی عدد 120 رو به یه متغیر نسبت بدی.مثلاً mytime=120

بعد Interval تایمر رو روی 1000 قرار بده و توی تابع تایمر هر بار یکی از عدد کم کن تا به صفر برسه.

اون 120 بر حسب ثانیه هست.باید با یه تابع خودت دقیقه رو ازش استخراج کنی.که خیلی راحته !

dkhatibi
سه شنبه 28 آذر 1385, 12:44 عصر
کد زیر را بگیر و ببین.

حرفه ای
سه شنبه 28 آذر 1385, 15:05 عصر
خوب میتونی عدد 120 رو به یه متغیر نسبت بدی.مثلاً mytime=120

بعد Interval تایمر رو روی 1000 قرار بده و توی تابع تایمر هر بار یکی از عدد کم کن تا به صفر برسه.

اون 120 بر حسب ثانیه هست.باید با یه تابع خودت دقیقه رو ازش استخراج کنی.که خیلی راحته !

پیشنهادی بسیار خوب و کارآمد - مهدی جون ممنون:تشویق: :تشویق: :تشویق: :تشویق: :تشویق:

Valadi
سه شنبه 28 آذر 1385, 17:40 عصر
منظورم اینکه یک تایمر شبیه ساعت دیجیتال باشه اما با تفاوت معکوس باشد مثلا از 2 دقیقه شروع شود تا صفر برسد

Mahdi_Delphi
سه شنبه 28 آذر 1385, 18:07 عصر
پیشنهادی بسیار خوب و کارآمد - مهدی جون ممنون

ممنون


منظورم اینکه یک تایمر شبیه ساعت دیجیتال باشه اما با تفاوت معکوس باشد مثلا از 2 دقیقه شروع شود تا صفر برسد

خوب مشکل شما کجاست؟!

کپشن یه Panel یا Label رو باید تغییر بدی!

هر بار ثانیه رو یکی کم کن و به یه تابع بفرست که ثانیه رو بگیره و با تقسیم بر 60 کردن دقیقه رو حساب کنه.(اگه فقط در محدوده دقیقه هست نه ساعت)

dkhatibi
سه شنبه 28 آذر 1385, 18:17 عصر
در کدی که من گذاشتم در پیش فرض را روی 120 تنظیم کردم.می تونی اونو تغییر بدی و یک کم با کد بازی کنی. در صورتیکه شکل شمارنده برات مد نظر هست ابزارهای هست که باید از اونا استفاده کنی.
متاسفانه الان اسمش یادم نیست.