قسمت۱۰: آشنایی با Select Case در بیسیک فوراندروید

آشنایی با Select Case در بیسیک فوراندروید

در این قسمت آموزش برنامه نویسی با بیسیک فور اندروید می خواهیم به آموزش دستور Select Case که یک نوع دیگر از دستور شرطی است بپردازیم.

در قسمت قبلی از آموزش B4A با دستور if آشنا شدید.

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

مانند قسمت های قبل یک متغیر تعریف می کنیم که در ابتدا از نوع عددی تعریف می کنیم و در آخر یک نوع متغیر رشته ای نیز مثال می زنیم.

dim num as int = 5

در پایین کد Select case را می بینید که در ادامه در مورد آن کامل توضیح می دهیم.

select num
case 1
log("num is 1")
case 2 
log("num is 2")
case 3
log("num is 3")
case 4
log("num is 4")
case 5 
log("num is 5")
case else
log("num is not 5")
end select

دستور select case به این صورت است که ابتدا کد با select و بعد با متغیر مورد نظر شروع می شود و در پایان با دستور End select به پایان می رسد.

عبارات جلوی Case ها به این معنی است که اگر متغیری که از قبل تعریف کرده اید برابر با مقدار آن کیس بود دستور زیر آن کیس را اجرا کند.

که در عبارت اول می گوید اگر مقدار کیس برابر عدد ۱ بود متغیر خروجی زیر این کیس را نمایش بدهد و اگر نبود به کیس بعدی برود و به همین ترتیب پیش رفت و هیچ کدام از کیس ها اجرا نشد ولی وقتی به کیس پنجم رسید باید دستور زیر Case Else را اجرا نماید. و در آخر هم که Case به پایان می رسد.

در ادامه برای یک متغیر رشته ای مثال می زنیم که شبیه مثال عددی است.

ابتدا متغیر از نوع رشته ای تعریف می کنیم و به آن مقدار می دهیم.

dim name as string = "Modiranapp"

در ادامه کد select case را می زنیم.

select name
case "Modiranapp"
log("Modiranapp")
case "Modiran"
log("Modiran")
case "App"
log("App")
case else
log("name not ModiranApp")
end select

همانطور که در کد بالا هم مشاهده می کنید همانند متغیر عددی بوده و هیچ فرقی ندارد و کارکرد آن نیز مثل همان است با این تفاوت که در اینجا به جای عدد ما از رشته ها استفاده کرده ایم و باید ببینم آیا درون کیس ها آن رشته وجود دارد یا نه؟

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

مصطفی کثیری
مصطفی کثیری
چندسال هست در زمینه برنامه نویسی اندروید با بیسیک فور اندروید فعالیت دارم و همچنین به مباحت شبکه های کامپیوتر و دوره های های (mtcna و ... ) تسلط کامل دارم.اینجا هستم تا اندک دانش خودم را با شما به اشتراک بذارم.✌️
برچسب ها:
در تلگرام
مدیران اَپ را دنبال کنید!
در اینستاگرام
مدیران اَپ را دنبال کنید!

باکس دانلود

راهنما

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

نظر شما در این رابطه چیست؟

0 نظر در مورد قسمت۱۰: آشنایی با Select Case در بیسیک فوراندروید

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

متاسفانه نظری برای این مطلب وجود ندارد، شما اولین نفر باشید.