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

مشکل در ذخیره متن


محمود

سوال

دوستان من یه مشکای برام پیش اومده میخوام یه متن کوتاهی رو در برنامه به عنوان  فایل تکست ذخیره کنم ولی ارور زیر رو میده موقع اجرا برنامه

لطفا هر کی میدونه بهم بگه حیاتیه لطفاااااا

java.io.FileNotFoundException: /mnt/sdcard/11.txt (Permission denied)

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

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

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

سلام

قطعه کد مربوطه رو اینجا قرار بدید.

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

خب ایا فایل  تکست مورد نظر توی DirRootExternal یا همون SDCARD  موجوده ؟ یا این فایل رو توی DirRootExternal کپی کردین ؟

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

خب ایا فایل  تکست مورد نظر توی DirRootExternal یا همون SDCARD  موجوده ؟ یا این فایل رو توی DirRootExternal کپی کردین ؟

 

اکه منظورتون اینه که داخل پوشه فایل وارد کردم بله وارد کردم ولی اگه جای دیگه باید وارد کنم نمیدونم بگین تا انجام بدم

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

خب توی پوشه Files  که قرار دادید برای اینکه بخوایید متنی داخلش بنویسید و یا بگیرید باید جایی کپی بشه.

حالا میتونید توی DirInternal  هم کپی کنید

خب طبق کد خودتون عمل میکنیم و میاییم توی DirRootExternal  کپی میکنیم:

If File.Exist(File.DirRootExternal,"11.txt") = False Then
 File.Copy(File.DirAssets,"11.txt",File.DirRootExternal,"11.txt")
End If

خب شما اول باید فایل رو کپی کنید بعد داخلش WriteString  کنید.

موفق باشید

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

خب توی پوشه Files  که قرار دادید برای اینکه بخوایید متنی داخلش بنویسید و یا بگیرید باید جایی کپی بشه.

حالا میتونید توی DirInternal  هم کپی کنید

خب طبق کد خودتون عمل میکنیم و میاییم توی DirRootExternal  کپی میکنیم:

If File.Exist(File.DirRootExternal,"11.txt") = False Then
 File.Copy(File.DirAssets,"11.txt",File.DirRootExternal,"11.txt")
End If

خب شما اول باید فایل رو کپی کنید بعد داخلش WriteString  کنید.

موفق باشید

دادا همون ارور قبلی رو میده 

من میخوام من میخوام یه متن کوتاهی رو ذخیره کنم خودش باید این فایل تکست رو بسازه  نیازی به وارد کردن به فایل هم نباید داشته باشه که 

اگه راه حلی داری بگو دادا بدجور گیرم

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

دوست من :)

شما فایل رو توی پوشه Files  قرار دادین ؟  :)

شما کل کدتون رو اینجا کپی کنید.راه دیگه ای وجود نداره :cheshmak:

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

کسی راه حلی نداره؟ :'(  :fekr: 

ببین این کار میکنه برات ؟ من تست کردم مشکلی نداشت :

File.MakeDir(File.DirInternal, "file.text")
File.WriteString(File.DirInternal,"file.txt","Your Text")
لینک ارسال
به اشتراک گذاری در سایت های دیگر

 

ببین این کار میکنه برات ؟ من تست کردم مشکلی نداشت :

File.MakeDir(File.DirInternal, "file.text")
File.WriteString(File.DirInternal,"file.txt","Your Text")

بازم همون راور رو میده :( شانس منه

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

دوست من :)

شما فایل رو توی پوشه Files  قرار دادین ؟  :)

شما کل کدتون رو اینجا کپی کنید.راه دیگه ای وجود نداره :cheshmak:

Sub Activity_Create(FirstTime As Boolean)
 
Activity.LoadLayout("4")
If File.Exists(File.DirRootExternal,"11.txt") = False Then
 File.Copy(File.DirAssets,"11.txt",File.DirRootExternal,"11.txt")
End If
File.WriteString(File.DirRootExternal,"11.txt","matn delkhah")
End Sub
اینم کل متنی که نوشتم
لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

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

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

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