صفحه: [1]   پایین
  چاپ صفحه  
نويسنده موضوع: درخواست راهنمایی درمورد کنترل تایمر  (دفعات بازدید: 554 بار)
amir_masoud
کاربر جدید
*

تشكرها : 0
آفلاین آفلاین

تعداد ارسال: 3


امیر مسعود


ديدن مشخصات
« : 07 خرداد 1388,ساعت 15:20:14 »

سلام
در مورد کنترل تایمر اطلاعاتی میخواستم.

با تشکر

خارج شده است
كیانی
مديريت سايت
*****

تشكرها : 135
آنلاین آنلاین

جنسيت : پسر
تعداد ارسال: 1102


اليس الله بكاف عبده ؟!


ديدن مشخصات WWW
« پاسخ #1 : 09 خرداد 1388,ساعت 00:02:16 »

سلام

معرفی کنترل تایمر : 
این کنترل برای زما نبندی کارهاست بدین منوال که اگربخواهیم روالی درمدت زمان معینی اجرا شودازاین کنترل استفاده می شود. در ادامه به  دوخاصیت مهم این کنترل اشاره می کنم :

1 - خاصیت Interval
با استفاده ازاین خاصیت مدت زمانی راتعیین می کنیم که پس ازآن کنترل مربوطه انجام شود.
مدت زمان برحسب میلی ثانیه تعیین می شود.
شکل دستور 
 
کد:
Timer.Interval=2000     

لازم به ذکراست که هر 1000میلی ثانیه برابر 1ثانیه می باشد.

2-خاصیت Enabled
این خاصیت برای فعال وغیرفعال کردن کنترل میباشد که درحالت پیش فرض غیرفعال است.
برای فعال کردن این خاصیت باید آن رابه این فرم فعال کرد.
کد:
Timer1.Enabled=true
پس ازسپری شدن زمان داده شده به Interval  رویداد Tick انجام می شود.

متد Start( ) برای شروع شمارش می باشد.
متد Stop( ) برای پایان شمارنده زمان می باشد.

« آخرين ويرايش: 09 خرداد 1388,ساعت 19:47:53 توسط كياني » خارج شده است

" فقال رب انی لما انزلت الی من خیر فقیر (قصص 24) * اللهم عجل لوليك الفرج"
جستجو | قوانين انجمن | آياپير | مقالات تخصصي  |عضويت درتيم آياپير
محمدی
مدیر بازنشسته
*****

تشكرها : 37
آفلاین آفلاین

تعداد ارسال: 119



ديدن مشخصات WWW
« پاسخ #2 : 09 خرداد 1388,ساعت 19:31:57 »

سلام
تايمر يكي از object هاي مهم در vb.net  است . با استفاده از اين شئ مي تونيم كارها رو زمانبندي كنيم . مثلا براي نشون دادن چند عكس پشت سر هم مي تونيم از اين شئ استفاده كنيم . يكي از خاصيت هاي مهم اين شئي خاصيت interval  مي باشد . ما مي تونيم تنظيم كنيم كه تايمر ما هر چند ثانيه يا چند صدم ثانيه تغيير كند . مثلا"
interval=1000  يعني حركت تايمر هر يك ثانيه است .
همچنين اين شئي يه رويداد مهم به اسم tick دارد كه معمولا تكه برنامه در اين رويداد نوشته مي شود .
مثلاً قطعه برنامه زير يك ثانيه شمار را در يك label به ما نشان مي دهد البته بايد قبل از اين خاصيت enabled را مساوي true قرار دهيم
نقل قول
private sub timer1_tick
label1.text=val(label1.text)+1
end sub
اميدوارم اطلاعاتم مفيد بوده باشه
« آخرين ويرايش: 28 بهمن 1388,ساعت 22:31:13 توسط محمدي » خارج شده است

صفحه: [1]   بالا
  چاپ صفحه  
 
پرش به :