ايران ويج

نسخه‌ی کامل: recycle bin ICON
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
اين recycle bin و وقتي توش فايل ميريزي آيكونش عوض ميشه.
كسي ميدونه چجوري ميشه اين كارو كرد؟
چیزه عجیبی نیست
فرض کن یه فولدر داری
مثلا یه تایمر چک میکنه اگه فولدر خالیه آیکنش اینجور باشه اگه پور بود اونجور باشه...
یک راهش اینه که یه فایل کپی کنی تو سطل زباله!!! Whistle

GUID سطل زباله {645FF040-5081-101B-9F08-00AA002F954E} است!
یعنی شما باید به مسیر زیر در رجیستری بری:
HKCR\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\DefaultIcon
در این کلید دو مقدار با نام های:
Empty و Full
هست که داده هر کدوم از اون ها حاوی نام و مسیر آیکن مورد نظر برای سطل زبالست.
بعد از تغییر داده اون ها باید سیستم رو ریسیت کنی (پروفایل کاربری رو)
برای اینکه بتونی تغییرات رو ملاحظه کنی اما راهی که من پیشنهاد
می کنم اجرای تابع RefreshSystemObjects از کلاس ماژولیه که خودم
طراحی کردم. با این تایع تغییرات عینا ملاحظه می شند!
اون کلاس ماژول رو قرار دادم: