PDA

View Full Version : سوال: چگونه آیکون یک فایل اجرایی رو بیرون بکشیم؟



scarce
پنج شنبه 17 مرداد 1387, 20:30 عصر
با سلام خدمت دوستان

من در حال حاضر می تونم آیکون یک فایل اجرایی را عوض کنم اما سوالی که مطرح هست درست بر عکس این اینکار هست یعنی در آوردن آیکون فایل و ذخیره کردن فایل مذکور بر روی سیستم می باشد . دوستان یه راهنایی بکنید.

ebrahimashori
پنج شنبه 17 مرداد 1387, 22:45 عصر
از طريق برنامه هاي مختلف ميتوانيد اين كار را انجام دهيد مثلا ResHaker

DarkSoroush
جمعه 18 مرداد 1387, 00:04 صبح
فکر کنم میخوای از طریق برنامه نویسی این کارو انجام بدی درسته!؟
یکی از روشهای ساده استفاده از ExtractIconEX است که یک مشکل داره. مشکل اینجاست که ایکونی که به شما میده فقط 32 در 32 است. برای بدست اوردن تمامی سایزها و ترکیبات رنگ یک ایکون باید فایل را به طریق resource باز کرد که اون هم توابع آنمنیجد خاص خودش را دارد. به طوری که ابتدا باید ایکون گروپ ها رو پیدا و بعد با استفاده از پوینتر ایکونها را پیدا کرد و نتیجه را در یک استریم نوشت. یکم پیچیده است ولی عملی است. دقیقا به چه زبانی برای این کار نیاز دارید؟!
در بحث c# میتونم کمکتون کنم ولی در غیر اینصورت باید دنبال یک مثال بگردید.