آموزش کار با Timer در بیسیک فور اندروید
سلام.
با یک آموزش کاربردی دیگه از بیسیک فور اندروید در خدمتتون هستیم. شاید بخواهید در برنامه تان، دسته ای از کدها و دستورات در زمان خاص و معینی اجرا شوند. حالا گاه این اجرا با نظارت خود کاربر انجام میشود و گاهی به صورت اتوماتیک و خودکار. انجام این عملیات برعهده تایمر میباشد.

تایمر بیسیک فور اندروید
ما در این پست به شما آموزش خواهیم داد که چگونه میتوانید از تایمر استفاده کنید. همراه بپرسم باشید.
آموزش
- ابتدا متغیر تایمر را تعریف میکنید:
۱ |
Dim t1 As Timer |
- سپس آن را راه اندازی میکنیم:
۱ |
t1.Initialize("t1",۱۰۰۰) |
در این جا t1 نام رویداد تایمر و عدد ۱۰۰۰ زمان اجرای تایمر است.
- سپس در هرجایی که خواستیم تایمر را فعال میکنیم:
۱ |
t1.Enabled=True |
- با دستور زیر، تایمر غیر فعال میشود:
۱ |
t1.Enabled=False |
- با استفاده از دستور زیر، میتوانید بین اجرای دو تایمر، فقفه ایجاد کنید:
۱ |
t1.Interval=۲۰۰ |
در اینجا ۲۰۰ میلی ثانیه بین اجرا، وقفه ایجاد شد.
دقت کنید که باید زمان را به میلی ثانیه حساب کنید و به تایمر بدهید.
مثلا الان ۱ ثانیه برابر است با ۱۰۰۰ میلی ثانیه.
- حالا باید رویداد تیک تایمر را بنویسیم و دستوراتمان را در این ساب قرار دهیم:
۱ ۲ ۳ |
Public Sub t1_Tick End Sub |
در این ساب هرچه دستور وجود داشته باشد، بعد از فعال شدن تایمر و گذشت ۱ ثانیه اجرا میشود.
میتوانید در همین ساب تایمر را غیرفعال کنید تا دیگر اجرا نشود.
دقت کنید که اگر تایمر را غیرفعال نکنید، دستورات داخل ساب تیک، دائما و پس از گذشت ۱ ثانیه اجرا میشود.
دقت داشته باشید که اگر تایمر را بعد از اجرای دستورات مورد نظر خاموش نکنید، به احتمال زیاد برنامه تان در مدت زمان گوتاهی، اصلاحا فورس کلوز شده و بسته میشود.
موفق باشید.
ارسال نظر
شما باید وارد شوید یا عضو شوید تا بتوانید نظر ارسال کنید