هذا بسيط جدا ً ضع SysUtils في قسم الـ Uses ان لم تن موجودة
اليك الكود الذي تكتبه داخل الـ Timer :
كود :
[color=blue]var[/color]
Int : Integer;
[color=blue]Begin[/color]
Label1.caption := '30';
Int := StrToInt(Label1.caption);
Int := Int -1;
Label1.caption := IntToStr(Int);
[color=Blue]end;[/color]
[COLOR="Indigo"]مع العلم غير خاصية الـ Interval الخاصة بالـ Timer لتبطيئ او تسريع العملية
و السلام عليكم[/COLOR]
السلام عليكم
أخ musvc الكود الذي وضعت لا يظهر العد التنازلي وإنما 30 ز 29 فقط !!
لأنك وضعت في تآيمر ( Label1.Caption := 30 )
فهو يعين القيمة 30 عند كل مرة لكن اخي جرب هذا الكود :
السلام عليكم
بارك الله فيك اخي الكريم
لقد نجح الامر
حفظك اله ورعاك
حفظ الله لك والديك
جعل الله لك هذه المعلومات في ميزان حسناتك
اللهم إرزق أخي ( kachwahed )الهدى والتقى والعفاف والغنى