شاید در برنامه هایی مثل نوت پد ویندوز دیده باشید زمانی که قصد ذخیره یا باز کردن یک فایل را دارید پنجره ای باز می شود و از شما درخواست انتخاب مسیر را می کند. در این آموزش روش ساخت چنین پنجره ای را در B4J داریم. در ادامه با وب سایت فرا آموزش همراه باشید.
ابتدا باید یک متغیر از نوع File Chooser تعریف کنید و آن را Initialize کنید.
دستورات بالا به شما آدرس فایل را به شما خواهد داد برای جداکردن نام فایل و آدرسی که فایل در آن وجود دارد به صورت زیر می نویسیم:
ابتدا باید یک متغیر از نوع File Chooser تعریف کنید و آن را Initialize کنید.
حالا باید از دستور زیر برای ساپورت کردن پسوند ها استفاده کنید. به مثال زیر توجه کنید. شما می توانید هر چه قدر مورد نیازتان بود پسوند اضافه نمایید:Dim fc As FileChooser
fc.Initialize
یک متغیر از نوع String تعریف کنید و آن را به این صورت برابر با دستور نمایش دیالوگ قرار دهید: ( برای اینکه بتوانیم URL را بگیریم )fc.SetExtensionFilter("عکس ها",Array As String("*.jpg","*.jpeg","*.png","*.gif","*.bmp"))
شما می توانید طبق نیاز از ShowSave ، ShowOpen استفاده کنید که به ترتیب برای ذخیره کردن و بازکردن فایل است.Dim u As String
u = fc.ShowOpen(MainForm)
دستورات بالا به شما آدرس فایل را به شما خواهد داد برای جداکردن نام فایل و آدرسی که فایل در آن وجود دارد به صورت زیر می نویسیم:
ابتدا دو متغیر تعریف کردیم و نام فایل و آدرسی که فایل در آن وجود دارد را در آن ها ریختیم.Dim name As String
Dim parent As String
parent = File.GetFileParent(u)
name = File.GetName(u)