این هم لینک تصویر(راستی من هر چی لینک عکس میدم تصویر تو صفحه نمایش داده نمیشه مجبورم لینک بدم علتش چیه؟)
فکر کنم تصویر گویای همه چیز باشهکد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
به اختلاف تصاویر در دو حالت مربع و دایره توجه کنید
این هم لینک تصویر(راستی من هر چی لینک عکس میدم تصویر تو صفحه نمایش داده نمیشه مجبورم لینک بدم علتش چیه؟)
فکر کنم تصویر گویای همه چیز باشهکد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
به اختلاف تصاویر در دو حالت مربع و دایره توجه کنید
Last edited by MTPROG; 20-06-2009 at 08:37.
سلام
بله حالا متوجه شدم من ساعت ایشان را در حالت دایره تست نکردم ...
من از اصول عادی transparent ای استفاده کردم و ایشان از تکنیک region ...
متاسفانه من در کنترلرم نمیتوانم از region استفاده کنم، چون شکل لبه ساعت نامشخص است ...
=====
یعنی وقتی تصویر شما به حتم یک شکل مشخص هندسی داشته باشد مثلاً دایره کامل باشد، میتوان یک region دایره ای به کنترلرل اعمال کرد
ولی در کنترلر من مثلاً به آن ساعت جیبی بزرگ دقت کنید... در واقع لبه های ساعت میتواند هر شکلی داشته باشد
حتی تصویر را هم نمیتوانم برای محاسبه region پردازش کنم، چون تصویر میتواند کانال آلفا داشته باشد و لبه های تصویر به جای آنکه یک باره حذف و نامرئی شوند، به صورت gradine نامرئی شود ...
اگر من بخواهم تکنیک فوق را در ساعت خودم پیاده سازی کنم، مشکلاتی دارم!
- یک راه منطقی من برای استفاده از این روش، محدود کردن استایل ساعتها به چند استایل خاص است که خودم درست کردم و اینکه کسی نتواند استایل جدیدی اضافه کند که این از چندان جالب نیست...
- راه بعدی که باید در فرصتی مناسب برسی کنم این است که یک بخش ماسک بیتی highcontrast به هر تصویر استایل اضافه کنم که برای پردازش region استفاده شود، که این را باید بررسی کنم...
(به این مطلب باید فکر کنم و از این سوال شما که باعث فکر کردن به این مطلب هم شد تشکر میکنم.)
=====
فعلاً پیشنهاد میکنم، اگر تمایل به استفاده از کنترلر دارید برای تصویر پسضمینه به جای picturebox از panel و خصیصه backgroundimage اش استفاده کنید.
موفق باشید.
سلام
این یکی را یادم رفت جواب بدهم!
شما باید تصاویرتان را در سایتهایی آپلود کنید که لینک مستقیم به شما بدهند....راستی من هر چی لینک عکس میدم تصویر تو صفحه نمایش داده نمیشه مجبورم لینک بدم علتش چیه؟
سایتی که الآن در آن شما تصویرتان را اپلود کرده اید باید چنیدن ثانیه صبر کنیم و بعد هم چند دکمه را کلیک کنیم تا بالاخره دلش بسوزد و تصویر را ارائه دهد!
طبیعتاً این قبیل لینکها برای نمایش عادی تصاویر مناسب نیستند.
در عوض شما به این لینک دقت کنید...
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
این یک لینک مستقیم است و میبینید که با کلیک تصویر خام و بدون هیچ html در چپ و راست و انتظار کلیک های دیگر و... نمایش داده میشود.
این لینک مستقیم است که شما متوانید به راحتی در تگ IMG هر سایت BBCODE یا HTML استفاده کنید و تصویرتان به درستی نمایش داده شود.
خواهش میکنم من باید از شما تشکر کنم که این همه راهنماییهای خوبی ارایه میدیدبه این مطلب باید فکر کنم و از این سوال شما که باعث فکر کردن به این مطلب هم شد تشکر میکنم
من از ساعت مربعی شما استفاده کردم چون تو فرم اصلیم کنار سایر ابزارهای برنامه یه جای مربعی خالیه که جون میده برای اون ساعت مربع . ولی در کل ساعت دایره ای هم برای بعضی مواقع خیلی قشنگه امیدوارم حل بشه چون کامپونینت خوبیهفعلاً پیشنهاد میکنم، اگر تمایل به استفاده از کنترلر دارید برای تصویر پسضمینه به جای picturebox از panel و خصیصه backgroundimage اش استفاده کنید
برای راهنمایی در مورد upload عکس ممنون
سلام دوستان
جناب H2 عزیز من نتونستم از این کامپوننتی که شما گذاشتید استفاده کنم یعنی وقتی AddReference می کنم خطای کامپایلر می گیره
سلام
متن خطا؟یعنی وقتی AddReference می کنم خطای کامپایلر می گیره
قبلاً هم در مواردی مشابه افراد گفتند مشکل addreference داشتند ولی یک باره مشکلشان حل شده.
لطفاً دقت بیشتری کنید.
dll دات نتی است و مثلاً نباید از بخش COM اقدام کنید.
در دیالوگ مربوطه از تب چهارم که Browse است استفاده کنید.
ترجیحاً قبلاً dll را به پوشه bin پروژه خودتان کپی کنید.
سلام
جناب H2 یه سوال
مگر نباید کامپوننت شما در کلیه زبانهای ویژوال استدیو اجرا بشه اگر جواب شما خیر هست پس مشکل حله ولی در غیر این صورت من هنوز مشکل دارم
از اونجایی گه من با VB.Net 2005 کار می کنم می خواستم این کامپوننت رو در VB.Net اضافه کنم که پیغام خطا دریافت می کردم
ولی وقتی این کامپوننت رو در #C اضافه کردم دیگه پیام خطایی دریافت نکردم
سلام
من الآن نسخه 2005 را ندارم.
ولی با VB2008 تست کردم و مشکلی ندیدم.
dll ها را به ریشه bin کپی کردم و بعد هم
Project->Add Reference->Browse->OK
خیلی عجیب است که در C#2005 اضافه شود و در VB2005 نشود!
1- لطفاً متن کامل پیغام خطا را اینجا درج کنید
2- در صورت امکان یک پروژه خالی ویندوزی VB2005 آپلود کنید!
سلام
جناب H2 عزیز همون طور که در عکس می بینید ابتدا کادر بالا و سپس کادر پایین نمایش داده می شه
با VB.NET2008 هیچ مشکلی نداره من تو نرم افزارم استفاده کردم و حتی اونو دادم بیرون هیچ مشکلی وجود نداره
ولی شاید برای VB.NET2005 شرایط فرق کنه!
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)