PDA

View Full Version : سوال: تغییر نکردن عکس آیکون بعد از کپی کردن



forodo
یک شنبه 12 مرداد 1393, 11:53 صبح
سلام
من برنامه نوشتم که بهش آدرس فولدر و آدرس آیکون رو بدم و اون آیکون رو روی فولدر بندازه.
فایل اینی رو درست می کنم و اون رو به صورت سیستمی مخفی می کنم که مشکلی نیست.
فایل آیکون رو از مسیر داده شده کپی می کنم و داخل فولدر مورد نظر کپی می کنم و اسم اون رو FolderMarker.ico قرار می دم که مشکل یه جورایی از اینجاست.
امااااااااااااااااااااااا ااااااااااااااااااااا
وقتی که اسم آیکون رو عوض می کنم به FolderMarker و اگر اون آیکون رو پاک کنم و یه آیکون دیگه اونجا کپی کنم و اسمش رو دوباره FolderMarker بذارم عکس آیکون قبلی جایگزین اون عکس می شه. یعنی در اون فولدر همیشه اون عکس وجود داره. یعنی اگر 1000 عکس دیگه بذارم و اسمش رو FolderMarker بذارم به اولین عکس تغییر پیدا می کنه. به دلایلی باید حتماً همون یک اسم باشه.
همه چیز درست کار می کنه فقط مشکل همین یک مورده.
ایراد از برنامه نیستش. این مال خود ویندوز هستش. اگر دستی خودتون امتحان کنید متوجه می شید و ربطی به کدنویسی نداره.
حالا با کد چطوری می تونم درستش کنم؟
امیدوارم منظورم رو متوجه شده باشید.
با تشکر

juza66
دوشنبه 13 مرداد 1393, 07:08 صبح
ریفریش آیکن کش ویندوز انجام بدید:: فکر کنم درست بشه

http://stackoverflow.com/questions/8342614/refreshing-system-tray-icons-programmatically