آنچه در این مقاله میخوانید
امروز با قسمت یازدهم دوره آموزش رایگان بیسیک فور اندروید در خدمت شما هستیم. در این آموزش قصد داریم شما کاربران عزیز را بیش تر با پیام های نمایش داده شده در B4Aآشنا کنیم پس با ما همراه باشید .
اگر شما عزیزان موفق به دیدن قسمت دهم این دوره آموزشی نشده اید می توانید به راحتی با مراجعه به این لینک قسمت گذشته را مشاهده نمایید .
در دو قسمت گذشته آموزش بیسیک فور اندروید به دستورات شرطی پرداختیم که بسیار مهم و پیش نیاز این قسمت و قسمت های بعد می باشند پس اگر قسمت قبلی را مشاهده نکرده اید حتما ابتدا آن را مشاهده کنید و سپس به مشاهده این جلسه بپردازید.
آشنایی با چند نوع پیام نمایش
در تصاویر زیر چند نوع پیام نمایش داده می شود که با پیام ها در نرم افزار بیسیک فور اندروید بیشتر آشنا می شوید.

در تصویر بالا یک نوع پیام را می بینید که زمانی که هنگامی که بر روی دکمه آن کلیک کنیم آن را نمایش می دهد و باید این پیام را تایید ، رد و یا کنسل کنیم.
آشنایی با ToastMassageShow

نمونه بالا یک نوع دیگر پیام برای نمایش پیام در B4A هست که در تصویر بالا مشاهده می کنید و این پیام به این صورت است ، هنگامی که بر روی دکمه کلیک می کنید به مدت چند ثانیه یک پیام به شما نمایش داده می شود و بعد از چند ثانیه پیام ناپدید می شود.
در ادامه آموزش برنامه نویسی اندروید با B4A به آموزش تمامی موارد گفته شده می پردازیم.

ToastMassageShow("به برنامه خوش آمدید",false)
اولین کدی که آموزش می دهیم مربوط به پیام هایی است که بعد از چند ثانیه ناپدید می شوند که کد آن را با شماره یک در تصویر بالا مشاهده می کنید.
توضیح کد مربوط به نمایش پیغام:
در کد نوشته شده ابتدا در پارامتر اول کد، پیام مورد نظرتان که می خواهید به کار نمایش داده شود به فارسی یا انگلیسی می نویسید و در پارامتر دوم که بر اساس متغیر های Boolean است به این صورت است که اگر در حالت False قرار داشته باشد مدت زمان نمایش آن پیام بر حسب استاندارد خودش است یعنی مدت زمان نمایش آن کوتاه است ولی اگر در حالت True باشد مدت زمان نمایش پیام بیشتر است.
آشنایی با Msgbox

Msgbox("مدیران اپ" , "به برنامه خوش آمدید")
نمونه پیام بعدی که در تصویر بالا مشاهده می کنید و همچنین کد آن در تصویر بالا توسط فلش مشخص شده است پیامی می باشد که حالت خبری دارد و دارای گزینه OK می باشد.
توضیح کد مربوط به نمایش پیام نوع دوم:
کد پیام دوم به این صورت است که ابتدا باید متن مورد نظر را وارد نمایید که در تصویر بالا متن مورد نظر ما “به برنامه خوش آمدید” است و در پارامتر دوم عنوان پیام است که در تصویر بالا عنوان پیام ما، مدیران اپ است. تنها مشکلی که در تصویر بالا مشاهده می کنید این است که در کد برنامه ایی که ما گفتیم ابتدا باید پیام و بعد عنوان را وارد نمایید ولی در تصویر بالا در کد مربوطه برعکس است یعنی ابتدا عنوان و بعد پیام را باید وراد کنید واین مورد به این دلیل است که زمانی که تمام پارامترها را به زبان فارسی بنویسید پارامترها جا به جا می شوند و مشکلی در نمایش آن ها پیش نمی آید.

Dim result as int
result = Msgbox2("Message","Ttile","Positive","Cancel","Negetive",Null)
یک نوع دیگر از پیام که کد آن را در تصویر بالا مشاهده می کنید علاوه بر متن پیام و عنوان می توانید گزینه های تایید ، کنسل و غیره را نیز به آن پیام اضافه نمایید
که کد آن به صورت بالا است و پیامی که نمایش داده می شود نتیجه آن به صورت زیر است تنها تفاوتی که با کد های قبلی دارد این است که برای این کد حتما باید متغیر تعریف کنید و نتیجه کد را داخل یک متغیر بریزید تا نمایش بدهد.
همانطور که مشاهده می کنید این پیام دارای گزینه های Negetive ، Positive و cancel است.
Dim result As Int
result = Msgbox2("Message","Ttile","Positive","Cancel","Negetive",Null)
If result = DialogResponse.CANCEL Then
ToastMassageShow("Cancel",False)
Else
ToastMassageShow("Else" ,False)
End If
سخن آخر
همانطور که در کد بالا مشاهده می کنید می تواند برای دکمه ها در پیام ها شرط تعریف کنید. در کد بالا شرطی تعریف کرده ایم که زمانی که بر روی گزینه کنسل کلیک کرد به مدت چند ثانیه پیام کنسل را نمایش بدهد و اگر بر روی کلید های دیگر کلیک کرد به مدت چند ثانیه Else را نمایش بدهد.
در این آموزش قصد داشتیم شما را با پیغام های نمایش در بیسیک فور اندروید آشنا کنیم .امیدواریم از این آموزش لذت برده باشید ممنون از همراهی همیشگی شما عزیزان
قوانین ثبت دیدگاه
متاسفانه نظری برای این مطلب وجود ندارد، شما اولین نفر باشید.