برای مشاهده مفیدترین ارسال در این موضوع اینجا کلیک کنید

نمایش نتایج: از شماره 1 تا 2 از مجموع 2
Like Tree3نفر پسندیدند
  • 3 ارسال توسط returnx

موضوع: بدست آوردن لیست تمام فایل ها در یک دایرکتوری و زیر دایرکتوری

  1. #1
    Moderator
    تاریخ عضویت
    2012 November
    ارسال ها
    128
    تشکر
    28
    تشکر شده 173 بار در 77 پست


    2 امتياز مثبت از 2 راي
    آيا اين پست براي شما سودمند بود؟ بله | خیر

    بدست آوردن لیست تمام فایل ها در یک دایرکتوری و زیر دایرکتوری

    بعد از اینکه فلشم ویروسی شد و تمام فایل هام به حالت مخفی در اومد باید Attribute فایل ها را به حالت اول بر می گردونم ، در نتجه کد زیر رو نوشتم تا لیست تمام فایل ها رو بدست بیارم ، البته روش های ساده تری هم وجود داره ولی این بذهن من رسید:
    FolderBrowserDialog i_folder_dialog = new FolderBrowserDialog();
    i_folder_dialog.ShowDialog();

    DirectoryInfo i_dir_info=new DirectoryInfo(i_folder_dialog.SelectedPath);

    foreach (FileInfo i_file in i_dir_info.GetFiles()) //Get Files In root Dir
    {
    file_names_show_txt.AppendText(i_file.FullName + "\n");

    }

    get_files(i_dir_info);//Call Function For Sub Dir

            void get_files(DirectoryInfo sub_dir)
    {
    foreach (DirectoryInfo sub_directories in sub_dir.GetDirectories())//Get List Of All Sub Dir
    {
    foreach (FileInfo files_in_dir in sub_directories.GetFiles())//Get List of All Files In This Dir
    {
    // file_names_show_txt.AppendText(files_in_dir.FullName + "\n");
    //Todo Code here...
    }
    get_files(sub_directories);//Call For Current Dir
    }
    }//End function

    این تکه کد اینجا گذاشتم ، شاید بدرد کسی بخوره...

    موضوعات مشابه:
    ویرایش توسط returnx : 16th May 2013 در ساعت 06:10 PM
    Hossein, Codex و Tishab این نویسه را میپسندند.

  2. #2
    SUPERMODERATOR
    تاریخ عضویت
    2012 May
    ارسال ها
    430
    تشکر
    750
    تشکر شده 961 بار در 440 پست
    نوشته های وبلاگ
    4


    آيا اين پست براي شما سودمند بود؟ بله | خیر
    مرسی.... عالی بود....... پیشنهاد میکنم همه این رو داشته باشن چون واقعا کا رو راه میندازه...
    قبلا یه همچین چیزی رو توو یه سایتی دیده بودم....
    دان: http://upload.ustmb.ir/uploads/16_13ACS-UnHider.rar

    سه جمله برای کسب موفقیت: ..... 1. بیشتر از دیگران بدانید.....2. بیشتر از دیگران کار کنید......3. کمتر انتظار داشته باشید. ( ویلیام شکسپیر )

 

 

کاربران برچسب خورده در این موضوع

علاقه مندی ها (Bookmarks)

علاقه مندی ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  


Powered by vBulletin
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.6.0
Persian Language By Ustmb.ir
این انجمن کاملا مستقل بوده و هیچ ارتباطی با دانشگاه علوم و فنون مازندران و مسئولان آن ندارد..این انجمن و تمامی محتوای تولید شده در آن توسط دانشجویان فعلی و فارغ التحصیل ادوار گذشته این دانشگاه برای استفاده دانشجویان جدید این دانشگاه و جامعه دانشگاهی کشور فراهم شده است.لطفا برای اطلاعات بیشتر در رابطه با ماهیت انجمن با مدیریت انجمن ارتباط برقرار کنید
ساعت 04:54 PM بر حسب GMT +4 می باشد.