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

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




صفحه 1 از 3 123 آخرآخر
نمايش نتايج 1 به 10 از 28

نام تاپيک: یه مشکل در دسترسی به فایل ها در سی شارپ

  1. #1
    پروفشنال aliaghaaaaa's Avatar
    تاريخ عضويت
    Feb 2008
    محل سكونت
    فارس/آباده
    پست ها
    518

    14 یه مشکل در دسترسی به فایل ها در سی شارپ

    سلام.
    من تو برنامه ام یه فایل رو کپی کردم به یه دایرکتوری دیگه.
    بعد وقتی می خوام رو فایلی که کپی شده دوباره عملیات انجام بدم (مثلا حذفش کنم)، این پیام رو می ده:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    برای رفع این مشکل باید چکار کنم و چه کدی بنویسم؟
    ممنون.

  2. #2
    پروفشنال aliaghaaaaa's Avatar
    تاريخ عضويت
    Feb 2008
    محل سكونت
    فارس/آباده
    پست ها
    518

    پيش فرض

    سلام.
    چطور میشه این فایل رو بعد از انتقال آزادش کرد که بشه دوباره روش کار کرد؟؟؟

  3. #3
    ناظر انجمن .NET Framework _H2_'s Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    یک جایی بین Framework و نارمک!
    پست ها
    4,746

    پيش فرض

    سلام
    ذات کپی همپین حالتی ایجاد نمیکند، گمانم کار دیگری رویش انجام میدهید؟! یا دستور کپی غیر استانداری دارید.
    در صورت عدم حل مشکل توضیح بیشتری از کد کپی و کارهایی که پس از کپی انجام میدهید بدهید.
    البته احتمال بسیار بسیار ضعیفی هم وجود دارد که ایرادی در سیستم تان داشته باشید، کپی تان را یکبار با فایل txt امتحان کنید. (مثلا ویروس ها و ضد ویروس ها روی کپی فایل های exe حساس هستند)

  4. #4
    پروفشنال aliaghaaaaa's Avatar
    تاريخ عضويت
    Feb 2008
    محل سكونت
    فارس/آباده
    پست ها
    518

    پيش فرض

    سلام.
    من از این دستور استفاده کردم:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    بعدش اگه مثلا یه عکس اشتباهی رو کپی کرده باشیم و بخواهیم عکس رو حذف کنیم (با تابع delete از دستور بالا) اون اررور رو میده.
    حتی برای overwrite کردنش هم همینطور.
    متشکر میشم اگه راهنمایی بفرمایید.

  5. #5
    داره خودمونی میشه
    تاريخ عضويت
    Sep 2013
    پست ها
    160

    پيش فرض

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  6. #6
    کاربر فعال تالار .Net Msba's Avatar
    تاريخ عضويت
    Dec 2006
    محل سكونت
    ! My Mind
    پست ها
    506

    پيش فرض

    اگر ویندوز شما سون است و یا کلا UAC دارد حتما Permission را چک کنید. برای این کار برنامه را Run As Admin کنید اگر درست شد همین قضیه ی Permission هست.

    موفق باشید.

  7. #7
    ناظر انجمن .NET Framework _H2_'s Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    یک جایی بین Framework و نارمک!
    پست ها
    4,746

    پيش فرض

    سلام
    در برنامه زیر از قسمت find نام فایل تان را تایپ کنید و ببینید چه برنامه ای از فایل مورد نظر لستفاده میکند و آن را باز کرده:
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]

  8. #8
    مدیر انجمن برنامه نویسی Payman_62's Avatar
    تاريخ عضويت
    Dec 2005
    محل سكونت
    تهران
    پست ها
    2,445

    پيش فرض

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

  9. #9
    پروفشنال aliaghaaaaa's Avatar
    تاريخ عضويت
    Feb 2008
    محل سكونت
    فارس/آباده
    پست ها
    518

    پيش فرض

    سلام.
    دقیقا همینطوره. دیگه نمیش روش کار کرد.
    من بعد از اینکه کپی کردم، تو دیتاگرید هم نشونش میدم.
    حالا چطور میشه close کرد؟ دستورش چیه؟
    ممنون.

  10. #10
    مدیر انجمن برنامه نویسی Payman_62's Avatar
    تاريخ عضويت
    Dec 2005
    محل سكونت
    تهران
    پست ها
    2,445

    پيش فرض

    سلام.
    فایل رو کجا باز میکنی؟ محتویات فایل رو چطور میخونی؟
    برای مثال اگه از FileStream استفاده کرده باشی متد Close رو داره. کافیه صداش بزنی.

صفحه 1 از 3 123 آخرآخر

Thread Information

Users Browsing this Thread

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

User Tag List

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

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