ثبت نام کنید

ورود

فراموشی رمز عبور

رمز عبور خود را فراموش کرده اید؟ آدرس ایمیل خود را وارد کنید، یک ایمیل حاوی لینک بازیابی رمز عبور برای شما ارسال می شود.

پرسیدن سوال

برای پرسیدن سوال، باید وارد حساب کاربری خود در سایت شوید.
در بین 654 آموزش و 1201 پرسش به دنبال چه هستید؟

در بپرسم کلیه مطالب آموزشی رایگان است، کافیست فقط آن چیزی را که میخواهید دنبالش بگردید


آموزش کار با Timer در بیسیک فور اندروید

سلام.

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

timer-b4a

تایمر بیسیک فور اندروید

ما در این پست به شما آموزش خواهیم داد که چگونه میتوانید از تایمر استفاده کنید. همراه بپرسم باشید.

آموزش

  • ابتدا متغیر تایمر را تعریف میکنید:

  • سپس آن را راه اندازی میکنیم:

در این جا t1 نام رویداد تایمر و عدد ۱۰۰۰ زمان اجرای تایمر است.

  • سپس در هرجایی که خواستیم تایمر را فعال میکنیم:

  • با دستور زیر، تایمر غیر فعال میشود:

  • با استفاده از دستور زیر، میتوانید بین اجرای دو تایمر، فقفه ایجاد کنید:

در اینجا ۲۰۰ میلی ثانیه بین اجرا، وقفه ایجاد شد.

دقت کنید که باید زمان را به میلی ثانیه حساب کنید و به تایمر بدهید.

مثلا الان ۱ ثانیه برابر است با ۱۰۰۰ میلی ثانیه.

  • حالا باید رویداد تیک تایمر را بنویسیم و دستوراتمان را در این ساب قرار دهیم:

در این ساب هرچه دستور وجود داشته باشد، بعد از فعال شدن تایمر و گذشت ۱ ثانیه اجرا میشود.

میتوانید در همین ساب تایمر را غیرفعال کنید تا دیگر اجرا نشود.

دقت کنید که اگر تایمر را غیرفعال نکنید، دستورات داخل ساب تیک، دائما و پس از گذشت ۱ ثانیه اجرا میشود.

حتما بخوانید:  آموزش ساخت منوی متریال به همراه سورس - B4A

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

موفق باشید.

درباره mortezaدکتر

برنامه نویس و مدرس بیسیک فور اندروید کانال سروش بیسیک @basic4android_langueg

دنبال کردن من

پاسخ دهید