PDA

View Full Version : Timer



parandeh1383
یک شنبه 03 مهر 1384, 12:58 عصر
با سلام

من دارم برنامه ای می نویسم که در آن با زدن یک دکمه Timer فعال می شود و در نهایت با زدن دکمه دیگری Enable آن False می شود.
مشکل من در اینجاست که وقتی در برنامه دوباره دکمه start را می زنم Timer از ادامه عدد قبلی شروع به شمارش می کند. یعنی می خواهم بدانم چطور می توان Timer را Refresh یا Restart کرد.

متشکرم.

H_Ghaffarian
یک شنبه 03 مهر 1384, 15:13 عصر
سلام
کافیه مقدار شمارش رو در یک متغیر قرار بدی و زمانی که تایمر ور از کار می ندازی مقدار متغییر رو هم صفر کنی و بعد با شروع تایمر در فراصل زمانی مشخص مثلاً یک ثانیه , مقدار متغییر رو تغییر بدی.

parandeh1383
دوشنبه 04 مهر 1384, 08:29 صبح
من این مقدار را در متغیر می ریزم. اما باز هم مشکلم حل نشد.

habedijoo
دوشنبه 04 مهر 1384, 08:40 صبح
سلام

باید از متغییر Static استفاده کنی . متغییری که مقادیر شان را حفظ می کنند .
می توانی از متغییر Global هم استفاده کنی

zarrin_306
پنج شنبه 07 مهر 1384, 10:30 صبح
در msdn چنین مثالی هست