PDA

View Full Version : سوال: نمایش آیکن



aleas2
جمعه 09 مهر 1389, 12:25 عصر
سلام خسته نباشید
من برنامه ای ساختم ایکن درایو هارو تغییر میده میخوام کاربر ایکنی که میخواد جای درایو مورد نظر بگذاره انتخاب کنه وبعد ایکن در Picturebox به نمایش دربیاد که مطمن بشه همونه...
خب حالا من چطوری آیکن که پسوندش ico هسته نمایش بدم؟

parselearn
جمعه 09 مهر 1389, 13:15 عصر
هر دو كنترل PictureBox و Image از فايلهاي ico پشتيباني ميكنند.

حتي آيكنهاي چند لايه را نمايش ميدهد
فقط آيكنهايي كه استاندارد ساخته نشده اند را نمايش نميدهد

aleas2
جمعه 09 مهر 1389, 13:53 عصر
هر دو كنترل PictureBox و Image از فايلهاي ico پشتيباني ميكنند.

حتي آيكنهاي چند لايه را نمايش ميدهد
فقط آيكنهايي كه استاندارد ساخته نشده اند را نمايش نميدهد
پشتیبانی نمیکنه این خطا رو میده
http://up.parsigold.you5.net/uploads/12859266021.jpg

parselearn
جمعه 09 مهر 1389, 14:06 عصر
همين طور كه گفتم، آيكنها وقتي استاندارد ساخته نشن پشتيباني نميشوند
آيكن زير را امتحان كنيد، مشكلي ندارد

من با Microangelo Toolset 6 آيكن طراحي ميكنم و مشكلي نداره

aleas2
جمعه 09 مهر 1389, 14:36 عصر
همين طور كه گفتم، آيكنها وقتي استاندارد ساخته نشن پشتيباني نميشوند
آيكن زير را امتحان كنيد، مشكلي ندارد

من با Microangelo Toolset 6 آيكن طراحي ميكنم و مشكلي نداره
خب حالا راهی نیسته غیر استاندارد نمایش بده؟

SlowCode
جمعه 09 مهر 1389, 17:22 عصر
خب حالا راهی نیسته غیر استاندارد نمایش بده؟

برای اینکار باید از کامپونت استفاده کنی مثلا Alpha image control

modirmasool
جمعه 09 مهر 1389, 23:29 عصر
فکر میکنم آیکونها برای ویبی6 باید 32*32 باشن و 256 color
من خودم با عکس های معمولی هم خیلی وقت ها با این ارور مواجه شدم! و یادمه چندوقت پیش بحث کردیم و به نتیجه نرسیدیم.

parsiyan_mohsen
شنبه 10 مهر 1389, 00:27 صبح
یه راهی هست؛
از ایکون print screen بگیر بعد برو تو paint و past رو بزن ، اون قسمتی رو که میخوای انتخاب کن بعد دکمهcopy رو بزن بعد برو تو vb یه picture بزار ، روش کلیک کن بعد past یا ctr + v رو بزن.
امتحانش ضرر نداره.