Arashdn
یک شنبه 15 بهمن 1391, 15:36 عصر
سلام
چند وقت پیش رو یه پروژه در مورد فایل ها کار می کردم به خاطرم امتحانات و ... موقتا بی خیالش شدم
حالا دارم پروژه رو از نو شروع میکنم
من لازم دارم که لیست تمام فایل ها و کل فولدر ها و ساب فولدر های داخل اون رو بگیرم
یعنی مثلا اگه در درایو سی پوشه windows دارم هر چی فایل توشه نشون بده و بعد دونه دونه فولدر های توش اگه تو هر فولدرش بازم فولدر بود محتوای اونم نشون بده و همینطور الی اخر) در واقع لیست هر چی فایل و فولدر تو درایو C هست رو لازم دارم
یه همچین کدی نوشتم
ff = Dir(Dir1.Path + "\", vbHidden Or vbSystem Or vbArchive Or vbReadOnly Or vbDirectory)
While ff <> ""
If ff <> "." And ff <> ".." Then
Print ff
End If
ff = Dir()
Wend
اما با این روش محتوای فولدر ها نمایش داده نمیشه
چطور میشه محتوای فولدر ها رو هم به دست آورد؟
ممنون
چند وقت پیش رو یه پروژه در مورد فایل ها کار می کردم به خاطرم امتحانات و ... موقتا بی خیالش شدم
حالا دارم پروژه رو از نو شروع میکنم
من لازم دارم که لیست تمام فایل ها و کل فولدر ها و ساب فولدر های داخل اون رو بگیرم
یعنی مثلا اگه در درایو سی پوشه windows دارم هر چی فایل توشه نشون بده و بعد دونه دونه فولدر های توش اگه تو هر فولدرش بازم فولدر بود محتوای اونم نشون بده و همینطور الی اخر) در واقع لیست هر چی فایل و فولدر تو درایو C هست رو لازم دارم
یه همچین کدی نوشتم
ff = Dir(Dir1.Path + "\", vbHidden Or vbSystem Or vbArchive Or vbReadOnly Or vbDirectory)
While ff <> ""
If ff <> "." And ff <> ".." Then
Print ff
End If
ff = Dir()
Wend
اما با این روش محتوای فولدر ها نمایش داده نمیشه
چطور میشه محتوای فولدر ها رو هم به دست آورد؟
ممنون