رفتن به مطلب
  • 0

نمایش عکس لودینگ در حین کپی فایل


rasoul.t

سوال

سلام

آیا راهی هست که بشه زمانی که یک فایل حجیم از DirAssets به حافظه کپی میشه عکسی نمایش داده بشه و پس از موفقیت آمیز بودن کپی به رویداد بعدی منتقل بشه؟

بدون استفاده از کتابخانه ListenToCopy

در حالت عادی که از فرمان copy استفاده میکنیم صفحه سیاه و ثابت میمونه

لینک ارسال
به اشتراک گذاری در سایت های دیگر

4 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

به یه مشکل عجیب برخوردم

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

لینک ارسال
به اشتراک گذاری در سایت های دیگر

از کتابخونه AriaAsyncTask  استفاده کنید متدهاش به صورت زیر میشه البته اینجا ما پروگرس دیالوگ پیشفرض رو قرار دادیم شما میتونید خودتون از دیالوگهای شخصی سازی شده استفاده کنید

Sub aria_DoInBackground(params() As Object) As Object
	File.Copy(File.DirAssets,"yourfile",File.DirRootExternal,"yorfile")
End Sub

Sub aria_OnPreExecute
	ProgressDialogShow("درحال کپی...")
End Sub
Sub aria_OnPostExecute(param As Object)
	ProgressDialogHide
End Sub

واسه فایلهای زیر 50 مگ خیلی سریع اتفاق می افته جوری که اصلا پروگرس بارو حس نمیکنی واسه فایلهای خیلی حجیم خوبه

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

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

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...