PDA

View Full Version : از بين بردن رنگ كنج ها (چهارگوش) در فرم



miniator
یک شنبه 17 خرداد 1388, 13:58 عصر
سلام !
صفحات آخر رو حتماً ببينيد ! (زيبا سازي فرم)
چجوري ميشه رنگ باقي مونده توي چهار گوش فرم رو از بين برد ! (بدون افت كيفت تصوير)

http://barnamenevis.org/forum/attachment.php?attachmentid=31722&stc=1&d=1244368405

41134100
دوشنبه 18 خرداد 1388, 12:35 عصر
سلام !
چجوري ميشه رنگ باقي مونده توي چهار گوش فرم رو از بين برد ! (بدون افت كيفت تصوير)

http://barnamenevis.org/forum/attachment.php?attachmentid=31722&stc=1&d=1244368405
میشه بیشتر توضیح بدید.
من که منظورتون رو متوجه نشدم

miniator
دوشنبه 18 خرداد 1388, 14:29 عصر
سلام
منظور پاك كردن رنگ بنفشي كه تو چهار كنج در مياد !

Babak.Hassanpour
دوشنبه 18 خرداد 1388, 14:39 عصر
تصاویر کمی گمراه کننده است.اگه برنامه رو خودتون نوشتید که باید دید کجاش اشکال داشته که اینطوری شده.(معمولا اشکال از جانب نرم افزار ویرایش عکسه.تجربه عینی:هر عکسی که با فتوشاپ به فرمت bmp می ساختم اینطوری میشد(RGB 255 - 0 - 255).ولی با Paint !!! درست بود.حالا شاید من توی فتوشاپ وارد نبودم)
اگر هم که برنامه واسه خودتون نیست که فکر نکنم بشه کاری کرد.

miniator
دوشنبه 18 خرداد 1388, 20:51 عصر
برنامه ماله خودمه ! اما مشكل اين نيست .
توش از skin control هم استفاده كردم باز نشد . فقط بايد كيفيت عكس رو بيارم پايين كه اونم نميشه !

miniator
دوشنبه 18 خرداد 1388, 20:56 عصر
با نقاش ويندوز يه كارايي كردم ولي نميتونم توش كاره گرافيكي بكنم ! يعني نميشه واسه كناره ها از عكس استفاده كرد .

41134100
دوشنبه 18 خرداد 1388, 21:17 عصر
اگه امکانش رو داری تغیر فرمت بده

miniator
دوشنبه 18 خرداد 1388, 21:39 عصر
من از همه جور فرمتي كه وي بي ساپورت ميكنه استفاده كردم حتي از فايل png (با ocx)
بازم نشد !

من نميدونم اين برنامه هاي اسكن ساز براي وي بي چجوري اين كارو ميكنن ! هم كيفيت تصويرشون پايين نمياد هم چهار كنجشون خوبه !

miniator
دوشنبه 18 خرداد 1388, 21:44 عصر
مشكل دقيقا اين پيكسلهاي پر رنگ هستند ! ميشه دو رنگ از يك فرم رو حذف كرد ؟

http://barnamenevis.org/forum/attachment.php?attachmentid=31782&stc=1&d=1244482983

miniator
شنبه 23 خرداد 1388, 12:26 عصر
دوستان نگفتند ! ميشه دو رنگ از يك فرم رو حذف كرد ؟

H120:D
دوشنبه 25 خرداد 1388, 13:10 عصر
سلام دوست عزیز
آره میشه دویار از Skin control استفاده کن(یعنی دوتا بزار تو فرم):چشمک:

parselearn
سه شنبه 26 خرداد 1388, 08:15 صبح
اين كد رو امتحان كنيد
http://barnamenevis.org/forum/showthread.php?t=145700
در ضمن تصاوير بايد به هيچ وجه رنگ شفاف نداشته باشند
براي حذف تصوير رو به حالت بزرگنمايي در فتوشاپ باز كنيد سپس قسمتهاي شفاف رو حذف كنيد

miniator
سه شنبه 26 خرداد 1388, 19:58 عصر
سلام دوستان ! ممنون كه جواب دادين !

من از دو skin control هم استفاده كردم و لي نميشه !

دوستان نمي خوام كيفيت تصوير پايين بياد !

يه چيز ميخوام تو مايه هاي اين ! دوستان كمك كنند ! شايد يه روز خواستيد برنامه ي گرافيك بالا درست كنيد !


http://www.barnamenevis.org/forum/attachment.php?attachmentid=31999&stc=1&d=1245167830v

Mbt925
سه شنبه 26 خرداد 1388, 22:40 عصر
تنها کاری که باید بکنید که حاشیه عکس رو دقیق بکنید تا برش دقیق انجام بشه.
اگه خودتون نمی تونید، تصویر رو در تاپیک قرار بدید.

vbhamed
چهارشنبه 27 خرداد 1388, 04:17 صبح
سلام

اگر از اسكينرهايي مثل SkinCrafter استفاده كنيد مي تونيد اين كار رو انجام بديد حتي سايه هم مي تونيد بزنيد

loads
چهارشنبه 27 خرداد 1388, 05:05 صبح
مشكل دقيقا اين پيكسلهاي پر رنگ هستند ! ميشه دو رنگ از يك فرم رو حذف كرد ؟



با 9 کلیک درست میشه . همونطور که جناب Mbt925 گفتن عکستونو بزارید اینجا ، براتون درست کنیم

parselearn
چهارشنبه 27 خرداد 1388, 08:02 صبح
متاسفانه vb در مواجه با تصاوير شفاف خيلي ضعيفه
اگر بخواي يك چيزي شبيه به برنامه nero اي كه قرار دادين درست كنيم
از اين كنترل استفاده كنيد
http://barnamenevis.org/forum/showpost.php?p=740004&postcount=326
و همچنين كدي پيدا كنيد كه فقط فرم رو شفاف كنه

miniator
چهارشنبه 27 خرداد 1388, 13:28 عصر
سلام ! دوستان واقعا از راهنمايي هاتون ممنون !

من هر روشي رو كه بگين رفتم ! يه سري ocx بودند كه اين كارو ميكردند ولي اونم پولي بود !

يه نمونه ميزام يه نگاه بهش بندازيد . psd هست .

loads
چهارشنبه 27 خرداد 1388, 20:20 عصر
سلام ! دوستان واقعا از راهنمايي هاتون ممنون !

من هر روشي رو كه بگين رفتم ! يه سري ocx بودند كه اين كارو ميكردند ولي اونم پولي بود !

يه نمونه ميزام يه نگاه بهش بندازيد . psd هست .

من یه چیزو متوجه نمیشم که چرا شما برای هر چیز ساده ای میخواهید از یه کنترول ocx استفاده کنید . مثلا این کدی که من گذاشتم مشکلش چیه؟

vbhamed
جمعه 29 خرداد 1388, 16:29 عصر
من یه چیزو متوجه نمیشم که چرا شما برای هر چیز ساده ای میخواهید از یه کنترول ocx استفاده کنید . مثلا این کدی که من گذاشتم مشکلش چیه؟

سلام

مشكل كد شما اينه كه گوشه هاي فرم دندانه دار و تيز هستند در صورتي كه بهتر است نرم باشند
حتي تم ويندوز Xp هم همينطور است
اما با ورژن جديد SkinCrafter ميشه اين كار رو انجام داد

براي توضيح بيشتر به دو دايره در شكل زير نگاه كنيد

miniator
شنبه 30 خرداد 1388, 11:05 صبح
سلام ! دوستان از اين كه وقتتون رو گذاشتيد واقعا سپاس گذارم !
كارم راه افتاد !

حالا اگه بخوايم يه قسمت از فرم رو شفاف كنيم چي ! مثل اين . :گریه:

http://www.barnamenevis.org/forum/attachment.php?attachmentid=31999&stc=1&d=1245167830v

vbhamed
سه شنبه 02 تیر 1388, 08:29 صبح
سلام

برش، شفاف كردن و سايه زدن و همه اينها با www.SKinCrafter.com

mmssoft
سه شنبه 02 تیر 1388, 14:41 عصر
سلام ! دوستان از اين كه وقتتون رو گذاشتيد واقعا سپاس گذارم !
كارم راه افتاد !

حالا اگه بخوايم يه قسمت از فرم رو شفاف كنيم چي ! مثل اين . :گریه:

http://www.barnamenevis.org/forum/attachment.php?attachmentid=31999&stc=1&d=1245167830v

برای این کار به جز استفاده از SkinCrafter می تونید از سورسی که من براتون میزارم هم برای شفاف کردن فرم استفاده کنید.

از ضمیمه دانلود کن.

vbhamed
چهارشنبه 03 تیر 1388, 02:38 صبح
برای این کار به جز استفاده از SkinCrafter می تونید از سورسی که من براتون میزارم هم برای شفاف کردن فرم استفاده کنید.

از ضمیمه دانلود کن.

سلام

ولي فكر كنم منظور دوستمون قسمتي از فرم بود نه همه اون

loads
چهارشنبه 03 تیر 1388, 02:49 صبح
این رو هم ببین
http://barnamenevis.org/forum/showpost.php?p=559368&postcount=1

miniator
چهارشنبه 03 تیر 1388, 10:34 صبح
دوستان مطالبي كه گذاشتيد بسيار كارگشاست ! ممنون از همه ي دوستاني كه نظر دادن ! واقعاً سپاس !

دوستان مشكل دبگه ابنه كه نمي تونم هم كنج فرم رو بگيرم هم قسمتي از فرم رو شفاف كنم ! يعني وقتي فرم شفاف شد نميتونم رنگي رو حذف كنم !
اگه كسي تو اين كار اوستاست يه نمونه بذاره تا هم من كارم راه بيافته و هم دوستان ديگه !:گریه:

موفق باشيد .

miniator
پنج شنبه 04 تیر 1388, 18:01 عصر
سلام مجدد !

چيزي كه ميخوام درست كنم اينشكليه ! البته اينو با فتو شاپ درست كردم !

http://barnamenevis.org/forum/attachment.php?attachmentid=32323&stc=1&d=1245938338

استادان بزرگ به نگاه بكنيد ببينيد راهي داره !

amirrezan
پنج شنبه 04 تیر 1388, 22:43 عصر
خوب حالا مقدمات تغییرات بر روی فرم رو یاد گرفتی وقتش شده که خلاقیت خودت رو نشون بدی

من پروژه ای رو که خواسته بودی برات نوشتم البته با کمک و نظرات دوستان

http://barnamenevis.org/forum/attachment.php?attachmentid=32323&stc=1&d=1245938338

خوب اگه سوالی دارید می شنوم

miniator
جمعه 05 تیر 1388, 18:36 عصر
سلام ! ممنون از راهنماييتون ولي اوني كه ميخوام نيست ! قسمت شفاف فرم يه حالت بلور داره ! يه حالت تلق مانند ! ميشه عين اين فرم رو درست كرد يا نه ! البته اينو با فتوشاپ درست كردم .

M_P_1374
جمعه 05 تیر 1388, 19:50 عصر
شما گفتید: 'دوستان مشكل دبگه ابنه كه نمي تونم هم كنج فرم رو بگيرم هم قسمتي از فرم رو شفاف كنم ! يعني وقتي فرم شفاف شد نميتونم رنگي رو حذف كنم !'

به این دلیله که شما دیگه رنگ قبلی رو ندارین یعنی اگه کد RGB رنگ شما این بوده 255,255,255 الان تغییر کرده و به رنگ دیگه ای متمایل شده
شما باید دنبال کد رنگ جدید و شفاف شده باشین و اون رو حذف کنید

saeedr22
جمعه 05 تیر 1388, 20:56 عصر
سلام نه 2 رنگ رو نمیشه ..احتمالاً فقط در صورتی بشه که یکیشو به api حذف کنی و یکیشو هم با transparente خو فرم ..ولی اگه تو فوتو شاپ عکس رو که new میکنی از نوع transparet باشه و با پسوند png ذخیره کنی این حالت پیش نمیاد.

دوستان نگفتند ! ميشه دو رنگ از يك فرم رو حذف كرد ؟

saeedr22
جمعه 05 تیر 1388, 20:57 عصر
سلام نه 2 رنگ رو نمیشه ..احتمالاً فقط در صورتی بشه که یکیشو به api حذف کنی و یکیشو هم با transparente خو فرم ..ولی اگه تو فوتو شاپ عکس رو که new میکنی از نوع transparet باشه و با پسوند png ذخیره کنی این حالت پیش نمیاد.


اگه می خواهی برنامه هاتو زیبا بکنی بهم میل بزن بهت یه کنترل کاملاً رایگان بدم که هیچ موقع جز اون از چیزی استفاده نکنی..
ایمیل من : saeed.rezaei1@gmail.com

saeedr22
جمعه 05 تیر 1388, 21:01 عصر
سلام مجدد !

چيزي كه ميخوام درست كنم اينشكليه ! البته اينو با فتو شاپ درست كردم !

http://barnamenevis.org/forum/attachment.php?attachmentid=32323&stc=1&d=1245938338

استادان بزرگ به نگاه بكنيد ببينيد راهي داره !

ببین این تو .net و با مشخصه ی opocity نمیشه چون تو می خواهی که فقط قسمتی از صفحه fade بشه ...... ولی با api این میشه .. ت. گوگل یه سرچی بزن.

miniator
جمعه 05 تیر 1388, 21:37 عصر
سلام !
دوستان من فقط حسرت اين فرمها رو رو ميخورم ! يكي نيست كمك كنه !


http://barnamenevis.org/forum/attachment.php?attachmentid=32371&stc=1&d=1246037741

M_P_1374
جمعه 05 تیر 1388, 22:10 عصر
دوست من
میتونید با حالت Transparent توی فتوشاپ عکس رو طراحی کنید بعد با فرمت هایی مثل BMP که Opacity عکس رو حفظ میکنن اون رو سیو کنید سپس اونا رو روی فرمتون بذارین و رنگ پس زمینه فرم رو که در حالت عادی vbButtonFace هست رو پاک کنید
فقط یه چیز اونم اینکه عکس رو توی خاصیت Picture فرم قرار ندین!!

miniator
شنبه 06 تیر 1388, 11:57 صبح
سلام !
آقا تا اونجايي كه من يادمه BMP خاصيت Opacity نمي گيره ! شما از برنامه ي خاصي استفاده مي كنيد ! :متعجب:

miniator
شنبه 06 تیر 1388, 12:11 عصر
saeedr22 (http://barnamenevis.org/forum/member.php?u=79256) جان ! ميشه طريقه استفاده از آون فايل رو بذاري ! من نتونستم تو قسمت رفرنس اضافش كنم !

vbhamed
شنبه 06 تیر 1388, 14:45 عصر
سلام
مگه مثل عكس ضميمه نمي خواستي
خب برو تو سايت زير ديگه
نسخه هاي ... :چشمک: هم پيدا ميشه

www.SkinCrafter.com

miniator
شنبه 06 تیر 1388, 19:04 عصر
سلام . من هر چي اسكين تو اين سايت بود و هست گرفتم ! ولي هيچكدوم باحال نيست ! بجز چندتا كه تصوير يكيشو رو هم گذاشتيد !

دوست من بحث سر اسكين برنامه نيست ! ميخوام يه فرم به سليقه ي خودم داشته باشم ! اين برنامه تو همه ي فرم ها و آبجكت هاي وي بي تاثير ميذاره كه من نمي خوام !

اگه مي شد يك تصوير PNG در فرم قرار بگيره و فقط تصوير PNG رو نشون بده و توش از resource و غيره خبري نباشه خيلي خوب مي شد !

آخه چقدر اين VB6 بدرد نخوره ! :گریه::عصبانی++:

xxxxx_xxxxx
شنبه 06 تیر 1388, 20:46 عصر
ضميمه رو نگاه كنيد.
البته PNG نيست.
Bitmap ه

miniator
یک شنبه 07 تیر 1388, 02:38 صبح
سلام !

دوست عزيز كيفيت تصوير مد نظر هست ! اين حالت مات پشت نرم افزار !

http://barnamenevis.org/forum/attachment.php?attachmentid=32371&stc=1&d=1246037741

vbhamed
یک شنبه 07 تیر 1388, 03:57 صبح
سلام . من هر چي اسكين تو اين سايت بود و هست گرفتم ! ولي هيچكدوم باحال نيست ! بجز چندتا كه تصوير يكيشو رو هم گذاشتيد !

دوست من بحث سر اسكين برنامه نيست ! ميخوام يه فرم به سليقه ي خودم داشته باشم ! اين برنامه تو همه ي فرم ها و آبجكت هاي وي بي تاثير ميذاره كه من نمي خوام !

اگه مي شد يك تصوير PNG در فرم قرار بگيره و فقط تصوير PNG رو نشون بده و توش از resource و غيره خبري نباشه خيلي خوب مي شد !

آخه چقدر اين VB6 بدرد نخوره ! :گریه::عصبانی++:

سلام
اون اسكين ها فقط نمونه هستند
شما هر اسكيني بخواين مي تونيد خودتون با فتوشاپ و اسكين ساز نرم افزار براش درست كنيد

miniator
یک شنبه 07 تیر 1388, 11:15 صبح
مشكل من هم همينجاست ! نميخوام همه فرم رو تحت تاثير اسكين قرار بدم فقط ميخوام يه فرم عين فرم بالا درست كنم ! اسكين اصلا مهم نيست ! :گریه:

M_P_1374
یک شنبه 07 تیر 1388, 12:00 عصر
بهترین کار تهیه عکس هست و گذاشتن اون توی Image و پاک کردن رنگ پس زمینه فرم

miniator
یک شنبه 07 تیر 1388, 18:44 عصر
خب مشكل اينجاست كه وي بي چنين قابليتي نداره ! تصاوير بايد از نوع png باشند كه vb ساپورت نمي كنه ! :گریه:

miniator
سه شنبه 09 تیر 1388, 11:37 صبح
سلام دوستان !

اين فرم رو پيدا كردم ولي بگي نگي يه كم گيج كنندست (البت واسه من)

اين پروژه از فايل png استفاده مي كنه حتي در قسمت systray !!!

كسي هست يه روش ساده بذاره ما هم استفاده كنيم !



http://barnamenevis.org/forum/attachment.php?attachmentid=32510&stc=1&d=1246347103


البته اين حالت مات و بلور نداره ولي بد نيست !

parselearn
پنج شنبه 11 تیر 1388, 20:42 عصر
چطوري ميشه اينجور فرمها رو براش حالت تغيير سايز ايجاد كرد؟

vbhamed
شنبه 20 تیر 1388, 23:24 عصر
مشكل من هم همينجاست ! نميخوام همه فرم رو تحت تاثير اسكين قرار بدم فقط ميخوام يه فرم عين فرم بالا درست كنم ! اسكين اصلا مهم نيست ! :گریه:

سلام
دوست عزيز
نمي دونم چرا اينقدر اصرار داري كه مشكلت حل نشه !
نرم افزاري كه معرفي كردم همه قابليتهاي مورد نظر شما رو داره
بهتره يك مقدار باهاش كار كني تا ببيني
عكسهايي كه گذاشتي رو من هم ديدم و مي دونم چي مي خواي
همه اينها با همون اسكين سازش قابل انجام هست
همون اسكين ساز هست كه هم اسكين مي سازه و هم قسمتهاي دلخواه رو شفاف مي كنه