آموزش Basic4Android

کار با حافظه Clipboard در برنامه

در این قسمت میخواهیم به این موضوع بپردازیم که چگونه از حافظه Clipboard در برنامه استفاده کنیم ( متن ها را Copy یا Paste کنیم ) . برای شروع ابتدا کتابخانه Clipboard را در پروژه مورد نظرتان فعال کنید و متغیر مربوطه به آن را در پروژه تعریف کنید :

Dim cb As BClipboard

حالا با استفاده از کد زیر میتوانید یک متن را در حافظه Clipboard قرار دهید ( کپی کنید ) :

cb.clrText
cb.setText("متن شما")

در کد بالا ابتدا از دستور ClrText استفاده میکنیم ( با این دستور متن های قبلی از حافظه Clipboard حذف میشوند ) و سپس از دستور SetText استفاده میکنیم .

برای Paste کردن متن موجود در Clipboard ابتدا باید بررسی کنیم که متنی در Clipboard وجود دارد یا نه . در صورتی که متنی وجود نداشته باشد برنامه ارور میدهد بنابراین با استفاده از دستور HasText میتوانیم این کار را انجام دهیم . حالا با استفاده از دستور GetText میتوانید متن موجود در Clipboard را دریافت کنید و در بخش موردنظرتان قرار دهید ( Paste کنید ! )

برای مثال در کد زیر میخواهیم متن موجود در Clipboard را در یک Label نمایش دهیم :

If cb.hasText = True Then
 Label1.Text = cb.getText
End If

به همین آسانی میتوانید از حافظه Clipboard در برنامه استفاده کنید و امیدواریم که این آموزش هم مورد استفاده شما عزیزان قرار گرفته باشد !

موفق باشید !

 

مطلب پیشنهادی :   حذف میله کناری Scroll View
شما هم به کانال تلگرامی سایت ما بپیوندید !
همین حالا کلیک کنید !

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

حامد باقری

نظر بدهید