ورود

View Full Version : تعیین ایکون برای برنامه



soheil-vb6
شنبه 15 دی 1386, 23:12 عصر
سلام
بچه ها چه طوری میشه برای برنامه ایکون انتخاب کرد ؟
یه چیزی مثل تروجان ها

sajjad1365
شنبه 15 دی 1386, 23:26 عصر
بسم الله.
اگه منظورت ایکن فایل اجرایی برنامه هست که بعد از ستاپ سازی ایجاد میشه
باید ایکن اون فرمی که اول از همه باید اجرا یشه رو ' به طور دلخواه انتخاب کنی.
اگر منظورت این هست که هیچ وگرنه بیشتر توضیح بده.

SeyedMoosavi
شنبه 15 دی 1386, 23:52 عصر
شما می تونی به یکی از فرم هات آیکون بدی بعد بری تو منوی پروجکت و پروجکت پروپرتیس رو بزنی بعدش بری تو تب make و بعد از قسمت application ، Icon فرمی رو که آیکون دادی رو انتخاب کنی
به همین سادگی

soheil-vb6
یک شنبه 16 دی 1386, 01:26 صبح
دوستان من یک برنامهای مثل creat exe run time که سورس اموزشی رو در یکی از این پست ها بود ساختم به طوری میتواند فایل exe با توجه به خصوصیاتی که تعیین میشه بسازه حالا من میخوام در برنامه مشخص کنم که ایکون فایل exe که توسط برنامه ساخته میشه را کاربر تعیین کنه
یه چیزی مثل تروجان ها

soheil-vb6
دوشنبه 17 دی 1386, 21:59 عصر
کسی جواب نمیده ؟

اوبالیت به بو
دوشنبه 17 دی 1386, 23:16 عصر
الان برات برنامش رو میزارم. چند دقیقه دیگه!!!!

soheil-vb6
دوشنبه 17 دی 1386, 23:33 عصر
صبر میکنم
مرسی

اوبالیت به بو
دوشنبه 17 دی 1386, 23:39 عصر
برنامه ای که قولشو داده بودم!!!

DoctorJay
سه شنبه 18 دی 1386, 08:13 صبح
از این سورسی که گذاشتین نهایت تشکر رو دارم :بوس:

یه سوال ساده : چجوری Icon یه فایل DLL , eXe رو استخراج کنیم

و توی یه مسیر خاص ذخیره کنیم ؟؟ که بعد بتونیم اونو توی برنامه آدرس دهی کنیم

API استخراج ICON از فایل رو دارم ولی نمیتونم ازش استفاده کنم :گریه:


Private Declare Function ExtractIcon Lib "shell32.dll" (ByVal hInst As Long, ByVal lpszExeFileName As String, ByVal nIconIndex As Long) As Long

توضیح این تابع :

این تابع یک آیکون را از یک فایل محتوی آیکون (exe,dll,ocx,ico) استخراج می کند و یک اشاره گر از آن را بر می گرداند
اگر تابع به علت عدم وجود فایل مورد نظر دچار خطا شود مقدار یک و اگر شماره آیکون مورن نظر در فایل وجود نداشته باشد عدد صفر را بر می گرداند و اگر کار خود را با موفقیت انجام دهد مقدار بر گشتی یا اشاره گر از آیکون مورد نظر خواهد بود

hInst : هندل پنجره ای که تابع تحت آن اجرا می شود
lpszExeFileName : نام فایل مورد نظر
nIconIndex : شماره آیکون مورد نظر

M8SPY_OK
سه شنبه 18 دی 1386, 13:22 عصر
اینطور که توی برنامه ذکر شده این کد توسط Mahatab-ur-Rashid نوشته شده .

احتمالاً به کارتون میاد ...

DoctorJay
سه شنبه 18 دی 1386, 17:02 عصر
سورس برنامه ای که شما گذاشتین کاربرد چندانی نداره .

و اون چیزی که توی این تاپیک درخواست شده رو پاسخگو نیست .

این برنامه باید به این شکل باشه که وقتی ازش خارج شدیم

آیکون برنامه تغییر کرده باشه . اما توی این برنامه آیکون برنامه بصورت داخلی

تغییر میکنه .

اوبالیت به بو
سه شنبه 18 دی 1386, 19:02 عصر
سورس برنامه ای که شما گذاشتین کاربرد چندانی نداره .

و اون چیزی که توی این تاپیک درخواست شده رو پاسخگو نیست .

این برنامه باید به این شکل باشه که وقتی ازش خارج شدیم

آیکون برنامه تغییر کرده باشه . اما توی این برنامه آیکون برنامه بصورت داخلی

تغییر میکنه .
این کار باید به هنگام EXE کردن رخ بده و این کار برعهده کسی هستش که می خواد آیکونش رو عوض کنه. من یه برنامه خیلی ساده واسش گذاشتم تا بدونه که چی جوری میشه از چندتا آیکون یکی رو انتخاب کرد.

soheil-vb6
پنج شنبه 27 دی 1386, 19:37 عصر
نه . هیچ کس نفهمید من چی میگم
من میخوام وقتی یک فایلexe توست یک فایل exe دیگه ساخته شد ایکوی که من تعیین میکنم داشته باشه
مثل تروجان ها