کتابخانه ای جهت کار با دیتابیس برای شما آماده کرده ایم. این کتابخانه مورد استفاده در B4J می باشد. توضیحات و نمونه کد ها در قسمت توضیحات هر متد ذکر شده، اما مثالی هم قرار دادم. برای مشاهده ویژگی ها و دانلود این کتابخانه به ادامه مطلب مراجعه کنید.
کتابخانه ای جهت کار با دیتابیس برای شما آماده کرده ایم. این کتابخانه مورد استفاده در B4J می باشد. توضیحات و نمونه کد ها در قسمت توضیحات هر متد ذکر شده، اما مثالی هم قرار دادم. برای مشاهده ویژگی ها و دانلود این کتابخانه به ادامه مطلب مراجعه کنید.
Environment.CurrentDirectory
برای تولید یک پوشه در کامپیوتر کاربر در سی شارپ از کد ساده زیر استفاده می شود:
System.IO.Directory.CreateDirectory(@"C:\\NewFolder");
جهت ذخیره یک فایل متنی با محتویات دلخواه و قابلیت انتخاب نوع کدگذاری آن در سی شارپ از کد زیر استفاده کنید.
System.IO.File.WriteAllText(@"C://filename.txt", "Learn-net.ir", System.Text.Encoding.UTF8);
در پارامتر اول مسیر و نام فایل ذخیره شده را وارد کنید. در پارامتر دوم نیز محتویات مورد نظر را تایپ کنید. در پارامتر آخر یعنی سوم می توانید کدگذاری متون را انتخاب کنید. در این جا شما می توانید از اکثر کدگذاری را استفاده کنید اما UTF8 هم از زبان فارسی و هم از زبان انگلیسی پشتیبانی می کند.
برای نمایش یک کادر محاوره ای ساده (پیام) به کاربر می توانید از کد زیر استفاده کنید.
MessageBox.Show("متن پیام شما","عنوان");
به وسیله این کتابخانه می توانید فایل های Zip را اکسترکت کرده یا یک
فایل فشرده را تولید کنید. این کتابخانه مورد استفاده در B4A و B4J می
باشد. نمونه سورس جهت استفاده از کتابخانه در B4A در کنار کتابخانه قرار
داده شده است.
ابتدا بایستی متن مورد نظر خود را در یک متغیر متنی قرار دهیم. سپس می توانیم با متد Length مقدار تمامی کاراکتر های آن را بدست آوریم. به مثال زیر توجه کنید:
Dim a As String = "b4a learn"
Log(a.Length)
DateTime.Time(DateTime.Now)
کد بالا ساعت را بر می گرداند که می تواند آن را برابر با مقدار یک متغیر با متن لیبل یا ... بکنید.
برای گرفتن متن از کلیپبورد ابتدا باید بررسی کنیم که آیا متنی در کلیپبورد وجود دارد یا خیر. سپس از اگر متن وجود داشت آن را از کلیپبورد بگیریم:
Dim a As String
If fx.Clipboard.HasString = True Then
a = fx.Clipboard.GetString
End If