تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 6 از 6

نام تاپيک: مشکل ذخیره نشدن اطلاعات در درایو ویندوز

  1. #1
    داره خودمونی میشه
    تاريخ عضويت
    Aug 2010
    پست ها
    81

    14 مشکل ذخیره نشدن اطلاعات در درایو ویندوز

    سلام
    من برای ذخیره کردن یه متنی در یه فایلی از کد زیر استفاده کردم
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    مشکلی که پیش اومد این بود که توی بعضی از کامپیوتر ها درست کار کرد و توی بعضی کامپیوتر ها برنامه با ارور مواجه میشد
    یه مشکل دیگه ای که وجود داره اینه که ممکنه ویندوز بعضی از کامپیوتر ها توی درایو C نباشه مثلن توی درایو D یا درایو ... باشه
    باز هم برنامه با مشکل مواجه میشه
    کسی میتونه این کد رو طوری تغییر بده که توی هیچ کامپیوتری حتی کامپیوتر های اتیقه با مشکل مواجه نشه

  2. #2
    اگه نباشه جاش خالی می مونه sosani2007's Avatar
    تاريخ عضويت
    Aug 2012
    محل سكونت
    گناباد
    پست ها
    293

    پيش فرض

    سلام
    من برای ذخیره کردن یه متنی در یه فایلی از کد زیر استفاده کردم
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    مشکلی که پیش اومد این بود که توی بعضی از کامپیوتر ها درست کار کرد و توی بعضی کامپیوتر ها برنامه با ارور مواجه میشد
    یه مشکل دیگه ای که وجود داره اینه که ممکنه ویندوز بعضی از کامپیوتر ها توی درایو C نباشه مثلن توی درایو D یا درایو ... باشه
    باز هم برنامه با مشکل مواجه میشه
    کسی میتونه این کد رو طوری تغییر بده که توی هیچ کامپیوتری حتی کامپیوتر های اتیقه با مشکل مواجه نشه
    مشکل شما همچین سخت هم نیست فقط کافیه فایل رو اینجوری باز کنید
    Open environ("windir") & "\" & "system32\drivers\etc\hosts" For Append As #1
    با این دستور شما دیگر مشکلی در ذخیره اطلاعات در ویندوز ندارید
    Last edited by sosani2007; 22-09-2012 at 18:42.

  3. 2 کاربر از sosani2007 بخاطر این مطلب مفید تشکر کرده اند


  4. #3
    کاربر فعال انجمن برنامه نویسی n00b's Avatar
    تاريخ عضويت
    May 2012
    محل سكونت
     
    پست ها
    297

    پيش فرض

    سلام
    ***********
    مشکل دومتون همون طور که دوستمون گفتند حل میشه// همچنین می تونید از توابع API هم برای به دست آوردن مسیرویندوز استفاده کنید...///// با یه جستجو می تونید اطلاعاتزیادی به دست بیارید//////
    **************
    در رابطه با مشکل اولتون هم نمیشه درست نظر داد// بهتره که متن ارور رو بذارید تا دوستان بهتر بتونن کمکتون کنند////
    ****************
    اما با توجه به اینکه شما دارید فایل hosts رو ویرایش می کنید ممکنه این ارور به خاطر عدم امکان دسترسی به فایل باشه////// ممکنه کاربری که نرم افزار شما رو اجرا می کنه دسترسی لازم برای ویرایش این فایل رو نداشته باشه///// یا ممکنه نرم افزار امنیتی که روی سیستم کاربر وجود داره دسترسی به این فایل رو مسدود کرده باشه....///
    ******************
    هر کاربری تو ویندوز با یه سطح دسترسی خاصی تعریف میشه// بالاترین سطح دسترسی Administrator (مدیر سیستم) که تقریباً دسترسی کاملی به کل فایل ها داره و می تونه همه تنظیمات رو ویرایش کنه// نرم افزار هایی که نیاز به انجام تغییراتی در سیستم دارند باید با دسترسی Administrator اجرا بشن// این کار نیاز به تایید کاربر داره///
    *********************
    برای اینکه بتونید نرم افزارتون رو با دسترسی کامل اجرا کنید(در ویندوز های Vista و Seven) به یه فایل manifest احتیاج دارید...//// بهتره که خودتون درباره این موضوع یه جستجویی انجام بدید..///
    ***************************
    بعد از اضافه کردن فایل manifest به برنامتون با اجرای برنامتون یه پنجره باز میشه و کاربر باید با کلیک بر روی گزینه ی Yes دسترسی کامل رو به برنامه بده.......///// (مطمئناً نمونش رو تا به حال دیدید)...///
    ****************************
    ممکنه حتی نرم افزار با دسترسی کامل هم همچنان این مشکل رو داشته باشه.../// در این صورت به احتمال زیاد این فایل توسط یه نرم افزار امنیتی قفل شده...//// و شما باید از کاربر درخواست کنید که نرم افزار امنیتیش رو از کار بندازه...///////
    *****************************
    موفق باشید!

  5. 2 کاربر از n00b بخاطر این مطلب مفید تشکر کرده اند


  6. #4
    اگه نباشه جاش خالی می مونه sosani2007's Avatar
    تاريخ عضويت
    Aug 2012
    محل سكونت
    گناباد
    پست ها
    293

    پيش فرض

    اين تابع Environ آدرس دايركتورري كه پوشه ويندوز در اونجا قرار داره رو بر مي گردونه مثلاً اگر ويندوز در درايو C نصب باشه خهروجي تابع به شكل زير است
    Print Environ("windir")
    C:\windows
    رو بر مي گردونه

  7. این کاربر از sosani2007 بخاطر این مطلب مفید تشکر کرده است


  8. #5
    داره خودمونی میشه
    تاريخ عضويت
    Aug 2010
    پست ها
    81

    پيش فرض

    توی بعضی از کامپیوتر ها این ارور رو می ده
    run time eror 75
    patch/file access erore
    و توی بعضی از کامپیوتر ها ارور پایین رو می ده
    run-time error339

  9. #6
    اگه نباشه جاش خالی می مونه sosani2007's Avatar
    تاريخ عضويت
    Aug 2012
    محل سكونت
    گناباد
    پست ها
    293

    پيش فرض

    توی بعضی از کامپیوتر ها این ارور رو می ده
    run time eror 75
    patch/file access erore
    و توی بعضی از کامپیوتر ها ارور پایین رو می ده
    run-time error339
    ببخشید این اشتباه تایپی بود برگرد به پست قبلیم این مشکل رو تو پست قبلی ویرایش کردم
    یعنی این فایله باید اینجوری باز بشه
    Open environ("windir") & "\" & "system32\drivers\etc\hosts" For Append As #1

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •