PDA

View Full Version : Delete کردن فولدر و زیر فولدرها



ehsan_ansaripoor
شنبه 07 آبان 1384, 22:31 عصر
با سلام به همه دوستان
چطوری می تونم یک فولدر که شامل چند زیر فولدر و فایل هست را کامل پاک کنم

ehsan_ansaripoor
یک شنبه 08 آبان 1384, 19:02 عصر
از دوستان اگر کسی می دونه خواهش می کنم جواب بده کارم گیره

YourName
چهارشنبه 11 آبان 1384, 10:16 صبح
می تونی از تابع shfileoperation استفاده کنی البته با ثابت fo_delete در wfunc و بعد از اینکه ادرستو دادی اخرش یه *.* بذار تا هر چی تو فولدرت هست رو برا پاک کنه

ehsan_ansaripoor
چهارشنبه 11 آبان 1384, 19:16 عصر
دوست عزیزم اول از همه ممنون که به این بحث توجه کردی :تشویق:
آقای YourNameمقدار fo_delete را به صورت متغییر تعریف می کنیم یا Class و wfunc به صورت Function یا Sub و یا Event اگر براتون مقدوره خواهش می کنم یکم بیشتر توضیح بدید یا یک مثال بزارید

ba_maram_shiraz
پنج شنبه 12 آبان 1384, 13:19 عصر
دوست من سلام من حامد هستم شما گفته بودی که چه جوری میشه یه فلدر رو با تمام محتویات آن رو پاک کنم شما مراحل زیر رو دنبال کن تا به چیزی که میخوای برسی
از منوی project
refrence ---> microsoft scripting runtime
سپس یه متغیر به این صورت در یخش جنرال تعریف کن
dim mfso as new filesystemobject
حالا تئ هر جا که خواستی میتونی از متغیر استفاده کنید
به عنوان مثال
fso.deletefolder("c:\test" به همین سادگی

امید وارم متوجه شده باشی

----- داش حامد ---

YourName
پنج شنبه 12 آبان 1384, 17:14 عصر
این wfunc ما تو type SHFILEOPSTRUCT هست.ثابتهای WFUNC رو میتونی با پیشوند FO پیدا کنی و ثابتهای fFlags رو هم میتونی با پیشوند FOF.البته این روش امکانات بیشتری رو بهت میده.

ehsan_ansaripoor
پنج شنبه 12 آبان 1384, 18:01 عصر
با تشکر از دوستان عزیزم حامد جان و آقای YourName واقعا دستتون درد نکنه :تشویق: مشکلم حل شد

ba_maram_shiraz
سه شنبه 17 آبان 1384, 19:15 عصر
جون داداش قابلی نداشت کاری دیگه ای بود در خدمتم در ضمن من نوکره همتون هم هستم


---- داش حامد ---