ali_mohamadi8928
پنج شنبه 06 تیر 1387, 23:40 عصر
سلام دوستان . من خيلي سعي كردم كه يك الگوريتم پيمايش بنويسيم ولي نشد كه نشد .
مثلا ادرس يك فولدر رو بهش بدي و تمامي فايلهايي كه در اون هست اعم از فايلهايي كه در خود فولدر هست و فايلهايي كه در فولدرهاي موجود در اون فولدر هست رو پيمايش كنه .
من براي اينكه حرفم رو بهتر متوجه كنم يك ساختار درختي از يك فولد كه حاوي چند فولدر و فايل هست رو رسم كردم و ميزارم اينجا تا ببينيد .
http://barnamenevis.org/forum/attachment.php?attachmentid=19580&d=1214509110
بعد از پيمايش به صورت دستي نتيجه اينجوري ميشه .. حالا من ميخوام يك كدي داشته باشم كه بتونه اين كار رو انجام بده و ادم مجبور نباشه دستي اين كار رو بكنه .
File.exe
File1.exe
File2.exe
File3.exe
File4.exe
Folder 1\File.exe
Folder 1\File1.exe
Folder 1\Folder 1\File.exe
Folder 1\Folder 1\File1.exe
Folder 1\Folder 1\Folder 1\File.exe
Folder 1\Folder 1\Folder 1\File1.exe
Folder 1\Folder 1\Folder 1\File2.exe
Folder 2\Folder 1\File.exe
Folder 2\Folder 1\File1.exe
Folder 2\Folder 1\File2.exe
لطفا راهنمايي كنيد . با تشكر
مثلا ادرس يك فولدر رو بهش بدي و تمامي فايلهايي كه در اون هست اعم از فايلهايي كه در خود فولدر هست و فايلهايي كه در فولدرهاي موجود در اون فولدر هست رو پيمايش كنه .
من براي اينكه حرفم رو بهتر متوجه كنم يك ساختار درختي از يك فولد كه حاوي چند فولدر و فايل هست رو رسم كردم و ميزارم اينجا تا ببينيد .
http://barnamenevis.org/forum/attachment.php?attachmentid=19580&d=1214509110
بعد از پيمايش به صورت دستي نتيجه اينجوري ميشه .. حالا من ميخوام يك كدي داشته باشم كه بتونه اين كار رو انجام بده و ادم مجبور نباشه دستي اين كار رو بكنه .
File.exe
File1.exe
File2.exe
File3.exe
File4.exe
Folder 1\File.exe
Folder 1\File1.exe
Folder 1\Folder 1\File.exe
Folder 1\Folder 1\File1.exe
Folder 1\Folder 1\Folder 1\File.exe
Folder 1\Folder 1\Folder 1\File1.exe
Folder 1\Folder 1\Folder 1\File2.exe
Folder 2\Folder 1\File.exe
Folder 2\Folder 1\File1.exe
Folder 2\Folder 1\File2.exe
لطفا راهنمايي كنيد . با تشكر