تور لحظه آخری
امروز : دوشنبه ، 18 تیر 1403    احادیث و روایات:  پیامبر اکرم (ص):خداوند فرمود: «... هرگاه بنده بگويد: بسم اللّه‏ الرحمن الرحيم، خداى متعال مى‏گ...
سرگرمی سبک زندگی سینما و تلویزیون فرهنگ و هنر پزشکی و سلامت اجتماع و خانواده تصویری دین و اندیشه ورزش اقتصادی سیاسی حوادث علم و فناوری سایتهای دانلود گوناگون شرکت ها

تبلیغات

تبلیغات متنی

اتاق فرار

خرید ووچر پرفکت مانی

تریدینگ ویو

کاشت ابرو

لمینت دندان

ونداد کولر

صرافی ارکی چنج

صرافی rkchange

دانلود سریال سووشون

دانلود فیلم

ناب مووی

رسانه حرف تو - مقایسه و اشتراک تجربه خرید

سرور اختصاصی ایران

تور دبی

دزدگیر منزل

تشریفات روناک

اجاره سند در شیراز

قیمت فنس

armanekasbokar

armanetejarat

صندوق تضمین

پیچ و مهره

طراحی کاتالوگ فوری

دانلود کتاب صوتی

تعمیرات مک بوک

Future Innovate Tech

آموزشگاه آرایشگری مردانه شفیع رسالت

پی جو مشاغل برتر شیراز

قیمت فرش

آموزش کیک پزی در تهران

لوله بازکنی تهران

میز جلو مبلی

هتل 5 ستاره شیراز

آراد برندینگ

رنگ استخری

سایبان ماشین

قالیشویی در تهران

مبل استیل

بهترین وکیل تهران

شرکت حسابداری

نظرسنجی انتخابات 1403

استعداد تحلیلی

کی شاپ

خرید دانه قهوه

دانلود رمان

وکیل کرج

آمپول بیوتین بپانتین

پرس برک

بهترین پکیج کنکور

خرید تیشرت مردانه

خرید نشادر

خرید یخچال خارجی

وکیل تبریز

اجاره سند

وام لوازم خانگی

نتایج انتخابات ریاست جمهوری

خرید ووچر پرفکت مانی

خرید سی پی ارزان

خرید ابزار دقیق

بهترین جراح بینی خانم

تاثیر رنگ لباس بر تعاملات انسانی

خرید ریبون

ثبت نام کلاسینو

 






آمار وبسایت

 تعداد کل بازدیدها : 1805546885




هواشناسی

نرخ طلا سکه و  ارز

قیمت خودرو

فال حافظ

تعبیر خواب

فال انبیاء

متن قرآن



اضافه به علاقمنديها ارسال اين مطلب به دوستان آرشيو تمام مطالب
archive  refresh

سوال در مورد نحوه نمایش تصاویر gif با بخشهای شفاف در فرم ها و پیاده سازی منو در فرم


واضح آرشیو وب فارسی:سایت ریسک: shadmehrshadow115-03-2010, 03:55 PMسلام 1- من توی وی بی 2008 وقطی یه عکسی رو که پس زمینه نداره مثل عکس های gif , png که مثلا عکس یه پا هست و دور پا چیزی وجود نداره . رو روی یه عکس می ذارم اون قسمتی که پس زمینه نداره رو نشون می ده و یک رنگ بهش اختصاص میده درحالی که توی وی بی 6 این طور نبود حالا باید چی گار کنم؟ 2- چه جوری مشه منو درست کرد ؟ و اینکه یه فایل pdf آموزش vb 2008 رو که به شکل ساده توضیح داده شده باشه رو بذارید. البته اگه یه کم توضیح در مورد اینکه freamwork.net چه کاری میکنه و فایده اش چیه رو بذارید ممنون میشم. ممنون BestProgrammer15-03-2010, 05:37 PMدر مورد سوال 1: تنها راهی که می تونی این کار رو انجام بدین اینه که یه عکس توی BackGround Image فرمتون قرار بدین تا بتونین کنترل ها رو بگراندشون رو به صورت Transparent قرار بدین. یه کلک رشتی هم هست که برای بعضی موارد به درد می خوره اونم اینه که عکس اولی رو توی BackGround Image عکس دومی قرار بدین، اینطوری عکس قبلی هم نشون داده میشه، البته برای همه کارها این روش خوب نیست BestProgrammer15-03-2010, 05:42 PMدر مورد سوال 1: توی دات نت تنها راهی که میشه دوتا کنترل رو هم قرار داد که کنترل اول هم دیده شه، اینه که توی BackGround Image فرمتون یه عکسی قرار داده باشین. یه کلک رشتی هم هست که برای بعضی موارد به درد می خوره: عکس اولی رو توی BackGround Image عکس دومی قرار بدین، اینطوری هم میشه عکس اول رو دید هم عکس دوم، بازم تاکید می کنم برای بعضی موارد shadmehrshadow116-03-2010, 12:15 PMاز راهنمایی تون ممنون ولی این کار منو راه نمی اندازه . شاید بخوام جای اون عکس رو توی اجرای برنامه تغییر بدم . اونوقت این روش دیگه بدرد نمی خوره . یه راه دیگه بگید BestProgrammer17-03-2010, 12:08 PMخوب می تونید به جای اینکه بگید Image کنترل رو عوض کن، میگید BackGround Image رو عوض کن _H2_18-03-2010, 01:08 PMسلام 1) کافی است از کنترلر PictureBox استفاده کنید و رنگ پسضمینه (BackColor) را به Transparent تنظیم کنید. با این شرایط میتوان تصاویر ظرف (Container) زیر را فقط نمایش داد و از کنترلر فرزند رد کرد. بیشتر توضیح دهید چه حالت نمایشی نیاز دارید تا بتوان بهتر راهنمایی کرد. 2) برای منوی بالا برنامه از کامپونتی مثل MenuStrip و برای منوهای راست کلیک یا منویی که کلاً در نوار بالای فرم نباشد و تحت کنترلر باشد از کامپونت ContextMenuStrip استفاده کنید. ===== لیست تاپیک های مهم و سوالات متداول انجمن Framework (327531) تاپیکهای آموزشی و برخی موارد pdf در تاپیک فوق مطرح شده و همچین موارد زیر... فریم ورک چیست؟ 123864 239247 85560 مزایا و رفع ابهامات متداول به فریم ورک! 290291 ===== (عنوان ویرایش شد) لطفاً عناوین گویا تر و واضح تری که سوال و مطلب و هدف تاپیک را برساند انتخاب کنید. :11: ممنون و موفق باشید. shadmehrshadow118-03-2010, 03:04 PMببینید من یه عکس روی فرم قراردادم . تقریبا در قسمت بالایی فرم . و حالا می خوام یه عکس کوچیک دیگه روی این عکس قرار بدم که این عکس کوچک یک عکس gif هست و قسمت های از اون شفاف هستش یا اصلا هیچی توش نیست ولی وقتی عکس روی روی تصویر قبلی می ذارم حالت شفاف نداره و اون قسمت هایی رو که هیچی توش نیست رو یک رنگی براش تغییر میده حالت transparent هم رنگ پس زمینه فرم رو روی همون قسمتی که گفتم نباید چیزی باشه می اندازه . حالا باید چی کار کنم. BestProgrammer18-03-2010, 06:41 PMیه راه دیگه هست شاید جواب بده می تونید یه عکس 1 در 1 توی فتوشاپ درست کنید با بکگراند Transpaernt. بعد اون عکس رو توی بکگراند ایمیج فرمتون قرار بدین شاید اینطوری مشکلتون حل بشه با روشی که _H2_ گفتن درست است اما توی دات نت کار نمی کنه _H2_18-03-2010, 08:16 PMسلام مگر منظورتان چیزی شبیه این نیست؟ mediafire.com/?gmthyyolnrz (این همان است که توضیحش در پست قبلی ام دادم) shadmehrshadow118-03-2010, 10:08 PMیه راه دیگه هست شاید جواب بده می تونید یه عکس 1 در 1 توی فتوشاپ درست کنید با بکگراند Transpaernt. بعد اون عکس رو توی بکگراند ایمیج فرمتون قرار بدین شاید اینطوری مشکلتون حل بشه با روشی که _H2_ گفتن درست است اما توی دات نت کار نمی کنه البته این روش درسته ولی عکس رو که من در زیر عکس اولی گذاشتم رو به حالت strech در آوردم و اگه اونو روی پس زمینه ی عکس رویی بذارم بد جوری میشه . و اینکه اگه بخوام در طول اجرا جای اون عکس رویی رو در روی فرم تغییر بدم یا یه عکس دیگه ای توش بذارم دیگه این راه فایده ای نداره . سلام مگر منظورتان چیزی شبیه این نیست؟ mediafire.com/?gmthyyolnrz (این همان است که توضیحش در پست قبلی ام دادم) فایل شما هیچ فرمی نداره که لود بشه فکر کنم بد آپلود کردید. در ضمن سوال من خیلی واضح هستش. یهنی هیچ راهی وجود نداره ؟؟؟؟؟؟؟:41::13: از لینک هایی که معرفی کردید ممنون . ولی اینا vb 2005 هستش .vb 2008 ندارید. من تازه از vb 6 جدا شدم و زیاد vb 2008 رو بلد نیستم و بعضی از کد ها رو که تو سایتتون از vb 2005 بود رو بلد نبودم چه جوری باید استفاده کننم .و بعضی ها هم که لینک دانلودش مشکل داشت ولی با این حال خوب بود ممنون _H2_18-03-2010, 11:26 PMسلام فایل شما هیچ فرمی نداره که لود بشه فکر کنم بد آپلود کردید فایل zip است!!! مشکلی هم ندارد، مجدد سعی کنید دانلود کنید. یک نمونه پروژه C#2008 است. (#C بودنش مهم نیست چون هیچ کدی ندارد و فقط کنترلر و عکس است!) اگر نتوانستید دانلود کنید، بحث دیگری است میتوانم در جای دیگری آپلود کنم. سوال من خیلی واضح هستش. یهنی هیچ راهی وجود نداره ؟؟؟؟؟؟؟ خوب جواب پست شش من هم خیلی واضح هست! :31: اصلاً انجام دادید؟ چه مشکلی پیش آمد؟ shadmehrshadow123-03-2010, 07:41 PMفايل zip است!!! مشکلي هم ندارد، مجدد سعي کنيد دانلود کنيد. يک نمونه پروژه C#2008 است. (#C بودنش مهم نيست چون هيچ کدي ندارد و فقط کنترلر و عکس است!) اگر نتوانستيد دانلود کنيد، بحث ديگري است ميتوانم در جاي ديگري آپلود کنم. من فایل رو دانلود کردم . اما من سوالم توی vb 2008 بود . البته می دونم فایل zip چی هستش و لازم نبود که شما بگید : فايل zip است!!! بهتره فایلی که حاوی کد های vb 2008 or vb 2005 باشه بذارید . در ضمن مثل اینکه شما هم پست 7 منو نخوندید گفتم توش مشکل کجاست خیلی هم واضح :27: _H2_23-03-2010, 07:54 PMسلام بهتره فایلی که حاوی کد های vb 2008 or vb 2005 باشه بذارید آخه هیچ کدی نداره عزیزجان!!! دقت کنید، فقط UI است! یعنی کنترلرها روی فرم گذاشته شده و خصیصه های آن تنظیم شده. اگر دستور بدهید میتوانم VB اش کنم ولی واقعاً هیچ کدی ندارد. البته می دونم فایل zip چی هستش و لازم نبود که شما بگید چون شما گفتید فایل شما هیچ فرمتی ندارد، من هم فرمتش را گفتم! تقصیر من نیست، خودتان گفتید فایل هیچ فرمتی ندارد! :31: در ضمن مثل اینکه شما هم پست 7 منو نخوندید گفتم توش مشکل کجاست خیلی هم واضح خوب پس شاید من بد متوجه شده باشم. یکم زیر دیپلم تر توضیح دهید تا بهتر متوجه شوم. :31: چون من هرچه پست های شما را میخوانم مطمئن تر میشوم که جوابش همان است که گفتم و همان است که در سمپل فوق هم وجود دارد. شما روی همین سمپل توضیح دهید: الآن این سمپل را دیدید؟ اجرا کردید؟ کجایش را میخواهید عوض کنید و آن چیزی نمیشود که شما خواسته اید؟ ( این سمپل هم یک تصویر در زیر دارد و یک تصویر در قالب PictureBox در روی آن دارد که از قسمتهای شفاف gif رویی تصویر زیری نمایان میشود. ) ===== موفق باشید. shadmehrshadow124-03-2010, 05:23 PMالبته ممنون می شم که وی بی بذارید. من گفتم که هیچ فرمی نداره نه فرمت بهتره که بهتر نگاه کنید به متن. ببینید کاری که من میگم رو توی ویبی 2008 انجام بدید خودتون می فهمید. یک عکس روی فرم بذارید که یک چهارم فرم رو بگیره یا مثل نوار ابزار . حالا یک عکس کوچیک با پسوند Gif که قسمت هایی از اون شفاف هست و چیزی نداره رو روی عکس اولی قرار بدید . نه گوشه های تصویر و نه در وسط تصویر اولی . حالا اگه حالت Transparent عکس دومی فعال کنید می بینید اون قسمت هایی که نباید چیزی نشون داده بشه و یا شفاف باشه به رنگ پس زمینه فرم در میاد . ببینیم چه می کنید !!!!!!!!؟ _H2_24-03-2010, 08:37 PMسلام شما بدون کمترین شک و تردیدی به شرط ظرف و مظروفی(فرزند) که گفتم دقت نکرده اید: با این شرایط میتوان تصاویر ظرف (Container) زیر را فقط نمایش داد و از کنترلر فرزند رد کرد. تصویر زیری در شرایطی نمایش داده میشود که در کنترلری باشد که ظرف (Container) آن PictureBox باشد. مثل یک Form و UserControl و Panel و TableLayoutPanel و GroupBox و... و... (کلیه کنترلرهای بخش Containers نوار بازار) شما یک PictureBox در زیر و یک PictureBox در رو قرار میدهدی و میخواهید که ... خوب اینکه اصلاً شرط Container را ندارد!!!! بیکار که نبودم شرط Container را گفتم: :31: با این شرایط میتوان تصاویر ظرف (Container) زیر را فقط نمایش داد و از کنترلر فرزند رد کرد. ===== این پروژه VB همان مثال قبلی بدون یک خط کدنویسی (کنترلرها روی فرم قرار داده شده و خصیصه ها تنظیم شده) mediafire.com/?r1knhjmdtw1 اگر هم به مثال قبلی و هم به مثال جدید دقت کنید و در VS بازشان کنید متوجه میشود که دقیقاً مطالق گفته های شما است. اگر چنین نیست و مثال قبلی یا این مثال ان چیزی نیست که شما میخواهید لطفاً روی همین مثال توضیح دهید کجایش باید عوض شود و کجایش مطابق خواسته شما نیست. ===== لطفاً مثال را با دقت بیشتری بررسی کنید. موفق باشید. shadmehrshadow125-03-2010, 11:58 AMممنون کد خوبی بود و شما بجای استفاده از کنترل Picture از Panel استفاده کردید. یعنی نمیشه همین کار رو بجای استفاده از Panel با Picturebox انجام داد.چون همه جا نمیشه از Panel استفاده کرد _H2_26-03-2010, 06:27 PMسلام چون همه جا نمیشه از Panel استفاده کرد مثلاً ؟ یعنی نمیشه همین کار رو بجای استفاده از Panel با Picturebox انجام داد اولاً چه فرقی دارد؟ دوماً مسله مهم Container است نه PictureBox یا Panel و GroupBox و... و... ظرف و مظروف! ظرف کنترلری است که والد کنترلرهای دیگر باشد. اگر ظرف نامرئی شود همه کنترلرهای فرزند رویش هم نامرئی میشود. اگر ظرف حرکت کند همه کنترلرهای روی آن هم از دید کاربر تغییر میکند و... کنترلر ظرف میتواند PictureBox هم باشد ... مثلاً با کدی مثل این میتوان PictureBox2 را ظرف PictureBox1 کرد: (و نتیجتاً PictureBox2 مانند Panel در مثال قبلی عمل میکند) !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! موفق باشید. سایت ما را در گوگل محبوب کنید با کلیک روی دکمه ای که در سمت چپ این منو با عنوان +1 قرار داده شده شما به این سایت مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود باعث افزایش رتبه سایت در گوگل میشود




این صفحه را در گوگل محبوب کنید

[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 634]

bt

اضافه شدن مطلب/حذف مطلب




-


گوناگون

پربازدیدترینها
طراحی وب>


صفحه اول | تمام مطالب | RSS | ارتباط با ما
1390© تمامی حقوق این سایت متعلق به سایت واضح می باشد.
این سایت در ستاد ساماندهی وزارت فرهنگ و ارشاد اسلامی ثبت شده است و پیرو قوانین جمهوری اسلامی ایران می باشد. لطفا در صورت برخورد با مطالب و صفحات خلاف قوانین در سایت آن را به ما اطلاع دهید
پایگاه خبری واضح کاری از شرکت طراحی سایت اینتن