سلام به تمامی دوستان عزیز
من خیلی وقته که با این مشکل روبرو هستم که چطور میشه شکل کنترلهای استانداردی رو که vb در اختیار ما میگذاره رو عوض کرد اگه کسی اینکارو کرده لطفا با ذکر مثال یا سورس کمک کنه
قبلا از کمک شما ممنونم .
سلام به تمامی دوستان عزیز
من خیلی وقته که با این مشکل روبرو هستم که چطور میشه شکل کنترلهای استانداردی رو که vb در اختیار ما میگذاره رو عوض کرد اگه کسی اینکارو کرده لطفا با ذکر مثال یا سورس کمک کنه
قبلا از کمک شما ممنونم .
منظورتان را واضح تر بیان کنید. شما می خواهید شکل کنترلها را در جعبه ابزار تغییر دهید و یا کلا اینتر فیس آنها را می خواهید تغییر دهید؟
با سلام
آقای Voldemort
ایشون می خوان کلا اینتر فیس آنها را تغییر دهند
آقای Andy
من این موضوع را در تاپیک قبلی شما عنوان کردم
آیا مشکل شما حل شد :?:
نقل قول درون نقل قول از Andy استنوشته شده توسط Doctor Sinohe
عزیزم عوض کردن شکل هر کنترلی که دارای Hwnd است با استفاده از توابع API مربوط به Region ها براحتی انجام پذیر است. در مورد آنها می توانید به MSDN مراجعه کنید. البته اگر خیلی عجله ندارید می توانید کمی صبر کنید تا مقاله ای را که در همین زمینه در حال ترجمه آن می باشم تمام شود (شاید تا هفته دیگر).
عزیزم عوض کردن شکل هر کنترلی که دارای Hwnd است با استفاده از توابع API مربوط به Region ها براحتی انجام پذیر است. در مورد آنها می توانید به MSDN مراجعه کنید. البته اگر خیلی عجله ندارید می توانید کمی صبر کنید تا مقاله ای را که در همین زمینه در حال ترجمه آن می باشم تمام شود (شاید تا هفته دیگر).
سلام به تمامی دوستان
آقای Lord Voldemort عزیز با تشکر از جواب شما ، بیصبرانه و مشتاقانه منتظر آن مقاله ارزشمند شما هستم .درمورد عجله هم بایستی بگم که هم آره و هم نه چون من میخواستم اول شکل و شمایل برنامه رو تموم کنم بعدش به سایر قسمت ها برم ولی با این تفاسیر مثل اینکه فعلا باید از خیر اینکار بگذرم تا آن اثر بی بدیع شما به عرصه ظهور برسه .( وای خدا چقدر ادبی شد :lol: :lol: 8) 8) ) .
منتظر مقالتون هستم (راستی اگه آدرس یا خود ترجمه نشده این مقاله رو برام بفرستید ممنون میشم :oops: )
ممنون از کمک شما .
تغییر شکل یک کنترل به طریقهای گوناگون امکان پذیر است ... ولی من فکر نمیکنم که API بتواند شکل حرفه ای و بسیار مهیجی از یک کنترل را بسازد و چندان موثر باشد بیشتر این کنترل ها حالت دایره ندارند زیرا دایره حتی اگر توسط توابع توکار میکروسافت پدید آیند بسیار non Alised یا غیر نرم هستند پس فکر استفاده از چنین توابعی را از سر بیرون کنید ولی میتوانید شکل یک دکمه را به فرض در فتوشاپ طراحی کنید و سپس آن را به یک picture box منتقل نموده و سپس شروع به نوشتن یک اکتیو ایکس بکنید و کلا آن را به یک کنترل تبدیل کنید....
روش بسیار رایج در دنیا و اغلب برنامه های حرفه ای استفاده از skin crafter است که قادر به تعویض کلیه سبکهای کنترل هاست و صد در صد از هزاران مقاله و دانش در این ضمینه بهتر عمل میکند زیرا شرکت مدعی این برنامه را در مدت 5 سال توسعه داده است و قطعا ً شما از نظر دانش فنی به گرد آن هم نخواهید رسید.....
با تشکر فراوان
دوست عزیز من نگفتم که استفاده از API ها بهترین راه است اما فقط به سوال این دوستمان بهتر توجه کنید ببینید ایشان هیچ طرح و یا شکل خاصی از کنترل مد نظرشان نبوده است و فقط مایل به تغییر شکل استاندارد کنترلها هستند که برای این کار یکی از راههای ساده استفاده از Region است که اتفاقا در خیلی جاها کاربرد دارد. خودتان می توانید این روش را با مشکلات روشی ابتدایی مثل استفاده از PictureBox مقایسه کنید. ضمنا یک مطلب دیگر اینکه برنامه نویسان ایرانی هم هیچ چیزی از برنامه نویسان کشورهای دیگر کم ندارند بجز تبلیغات. :|
سلام به تمام دوستان
عزیز جان من نگفتم که میخوام با فلان شرکت مسابقه بدم یا از نظر فنی خودمو بالا تر از اون بدونم نه ..
ضمنا این رو باید بدونید که ما برنامه نویسهای ایرانی نه تنها چیزی کمتر از اونها نداریم بلکه شاید در برخی از موارد از اونها خلاقتر و مبتکر تریم
ضمنا انرا به خاطر بسپارید.
Impossible is Impossible
َAndy عزیز من در مورد پست قبل روی صحبتم با Amin_Tus عزیز بود نه شما. البته اشکال از من بود باید ابتدا نقل قول می کردم.
سلام
جناب لرد منم باید خدمت شما عرض کنم که مورد صحبت من جناب amin tus بود .من نسبت به شما ارادت خاصی دارم .
نوشته شده توسط Andy
سلام ... مثل اینکه توپت خیلی پر ..... من نگفتم که ما خلاق نیستیم و ....
من فقط گفتم فعلاً از نظر زمانی اون جلوتر از ماست... و ما باید همون مقدار زمان رو صرف کنیم.
در ضمن جمله شما رو وقتی ده سالم بود به خاطر سپردم ... ولی حیف که در عمل مشاهده نکردم... و اکنون به ضعف روحیه و التهاب مزمن دچار شدم...
لطفاً اگه امکان داره لیست اون خلاقیتها و ابتکارات البته به غیر از اون 2 سه تا ایرانی که تو یاهو کار میکنند رو برام بفرستی خوشحال میشم.... :wink:
دوستان اگر اشکال نداره این بحث رو تموم کنید. ممنون