hamedafrough 5 ارسال شده در 6 آبان، ۱۳۹۹ اشتراک گذاری ارسال شده در 6 آبان، ۱۳۹۹ سلام دوستان خداقوت من میخوام از اطلاعات برنامم که در دیتابیس آفلاین ذخیره میشه پشتیبان بگیرم یه کد نوشتم که وقتی روی یه دکمه کلیک شد این اتفاق بیافته اما وقتی روش کلیک می کنم برنامه فورس کلوز میده کدی که توی دکمه نوشتم اینه File.copy(File.dirinternal,"cards_db.db",File.dirrootexternal,"cards_database.db") ممنون میشم طریق کد نویسی و روش اجراشو بهم یاد بدید متشکرم لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
محمدرضا شاهپیری 5,583 ارسال شده در 6 آبان، ۱۳۹۹ اشتراک گذاری ارسال شده در 6 آبان، ۱۳۹۹ در 4 ساعت قبل، hamedafrough گفته است : عزیزم کل کدی که برای پشتیبان گیری نوشتم همون خطه به خیالم وقتی کاربر کلیک کنه کد اجرا میشه کد اضافه تر یا دسترسی بیشتر بلد نبودم ممنون میشم اگر وقت دارید کامل روشنم کنید خدا خیرتون بده دوست عزیز دسترسی رانتایم یه چیز خیلی پیش پا افتادس. چند ساله اضافه شده به اندروید. شما میخواین فایل رو توی dirrootexternal کپی کنید. این مکان به صورت پیش فرض قابل نوشتن نیست. باید دسترسی بگیرید. کتابخونه RuntimePermissions رو تیک بزنید به شکل زیر درخواست بدید. Dim run As RuntimePermissions If run.Check(run.PERMISSION_WRITE_EXTERNAL_STORAGE) Then File.copy(File.dirinternal,"cards_db.db",File.dirrootexternal,"cards_database.db") Else run.CheckAndRequest(run.PERMISSION_WRITE_EXTERNAL_STORAGE) End If این متد رو باید به اکتیویتی اضافه کنید. Private Sub Activity_PermissionResult (Permission As String, Result As Boolean) If run.Check(run.PERMISSION_WRITE_EXTERNAL_STORAGE) Then File.copy(File.dirinternal,"cards_db.db",File.dirrootexternal,"cards_database.db") Else ToastMessageShow("دسترسی رد شد",False) End If End Sub لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
hamedafrough 5 ارسال شده در 7 آبان، ۱۳۹۹ سازنده اشتراک گذاری ارسال شده در 7 آبان، ۱۳۹۹ در 15 ساعت قبل، محمدرضا شاهپیری گفته است : دوست عزیز دسترسی رانتایم یه چیز خیلی پیش پا افتادس. چند ساله اضافه شده به اندروید. شما میخواین فایل رو توی dirrootexternal کپی کنید. این مکان به صورت پیش فرض قابل نوشتن نیست. باید دسترسی بگیرید. کتابخونه RuntimePermissions رو تیک بزنید به شکل زیر درخواست بدید. Dim run As RuntimePermissions If run.Check(run.PERMISSION_WRITE_EXTERNAL_STORAGE) Then File.copy(File.dirinternal,"cards_db.db",File.dirrootexternal,"cards_database.db") Else run.CheckAndRequest(run.PERMISSION_WRITE_EXTERNAL_STORAGE) End If این متد رو باید به اکتیویتی اضافه کنید. Private Sub Activity_PermissionResult (Permission As String, Result As Boolean) If run.Check(run.PERMISSION_WRITE_EXTERNAL_STORAGE) Then File.copy(File.dirinternal,"cards_db.db",File.dirrootexternal,"cards_database.db") Else ToastMessageShow("دسترسی رد شد",False) End If End Sub خدا خیرت بده داداش انجام دادم منتها فایل مورد نظر تو قسمت پوشه های فایل گوشیم درست شد. نمیشه مستقیم بره توی حافظه جانبی؟ جسارتا برای فراخوانی پشتیبان هم میشه کمکم بدید؟ لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
محمدرضا شاهپیری 5,583 ارسال شده در 6 آبان، ۱۳۹۹ اشتراک گذاری ارسال شده در 6 آبان، ۱۳۹۹ در 33 دقیقه قبل، hamedafrough گفته است : سلام دوستان خداقوت من میخوام از اطلاعات برنامم که در دیتابیس آفلاین ذخیره میشه پشتیبان بگیرم یه کد نوشتم که وقتی روی یه دکمه کلیک شد این اتفاق بیافته اما وقتی روش کلیک می کنم برنامه فورس کلوز میده کدی که توی دکمه نوشتم اینه File.copy(File.dirinternal,"cards_db.db",File.dirrootexternal,"cards_database.db") ممنون میشم طریق کد نویسی و روش اجراشو بهم یاد بدید متشکرم چه خطایی میده؟ دسترسی کارت حافظه گرفتین؟ لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
hamedafrough 5 ارسال شده در 6 آبان، ۱۳۹۹ سازنده اشتراک گذاری ارسال شده در 6 آبان، ۱۳۹۹ در 17 دقیقه قبل، محمدرضا شاهپیری گفته است : چه خطایی میده؟ دسترسی کارت حافظه گرفتین؟ عزیزم کل کدی که برای پشتیبان گیری نوشتم همون خطه به خیالم وقتی کاربر کلیک کنه کد اجرا میشه کد اضافه تر یا دسترسی بیشتر بلد نبودم ممنون میشم اگر وقت دارید کامل روشنم کنید خدا خیرتون بده لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
سوال
hamedafrough 5
سلام دوستان
خداقوت
من میخوام از اطلاعات برنامم که در دیتابیس آفلاین ذخیره میشه پشتیبان بگیرم
یه کد نوشتم که وقتی روی یه دکمه کلیک شد این اتفاق بیافته اما وقتی روش کلیک می کنم برنامه فورس کلوز میده
کدی که توی دکمه نوشتم اینه
File.copy(File.dirinternal,"cards_db.db",File.dirrootexternal,"cards_database.db")
ممنون میشم طریق کد نویسی و روش اجراشو بهم یاد بدید
متشکرم
لینک ارسال
به اشتراک گذاری در سایت های دیگر
4 پاسخ به این سوال تاکنون داده شده است
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.