تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 10 از 10

نام تاپيک: طریقه عوض کردن شکل ظاهر دکمه ها

  1. #1
    در آغاز فعالیت
    تاريخ عضويت
    Nov 2011
    پست ها
    19

    پيش فرض طریقه عوض کردن شکل ظاهر دکمه ها

    چجوری می تونم شکل ساده دکمه ها رو عوض کنم؟

  2. #2
    کاربر فعال انجمن برنامه نویسی n00b's Avatar
    تاريخ عضويت
    May 2012
    محل سكونت
     
    پست ها
    297

    پيش فرض

    روش های مختلفی وجود داره...//// مثلاً اگه می خواید نرم افزارتون ظاهر تم ویندوز رو بگیره می تونید از APIه InitCommonControls به همراه یه فایل Manifest در کنار برنامتون استفاده کنید(XP Style).../// آموزش این روش رو می تونید تو آدرس زیر پیدا کنید...///////
    *********************************
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    *************************
    روش دیگه استفاده از ActiveX هایی مثل KewlButtons و... ست که در این صورت باید همیشه یه فایل OCX در کنار برنامتون باشه...// و قبل از اجرای برنامه register بشه و......../////// این ActiveX رو می تونید از آدرس زیر دانلود کنید.../////
    *****************************
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    **************************************
    روش دیگه استفاده از سورس ActiveX هایی که تو اینترنت وجود داره// که به نظر من این بهترین روشه...//// اما حجم فایل اجرایی برنامه رو یه مقدار افزایش میده.../// مثلاً می تونید از jcButton استفاده کنید.../// یا حتی خودتون هم می تونید یه دونه بنویسید...///// لینک دانلود jcButton........///////
    ********************************
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    ***********************
    در مورد هر کدوم از این روش ها// اگه توضیحی خواستید بگید.....///
    ***********************************
    موفق باشید!
    Last edited by n00b; 23-06-2012 at 16:11.

  3. 3 کاربر از n00b بخاطر این مطلب مفید تشکر کرده اند


  4. #3
    داره خودمونی میشه hamedre81's Avatar
    تاريخ عضويت
    Oct 2011
    محل سكونت
    شیراز
    پست ها
    128

    پيش فرض

    <p>
    من هم می خواستم این سوال رو بپرسم که دوست عزیز این سوال رو پرسیدن.</p>
    <p>
    آقایی n00b میشه در مورد روش اول توضیح بدید اگر هم تونسنید یه نمونه کد یا یه پروژه انجام بدید</p>
    Last edited by hamedre81; 23-06-2012 at 19:05.

  5. #4
    کاربر فعال انجمن برنامه نویسی n00b's Avatar
    تاريخ عضويت
    May 2012
    محل سكونت
     
    پست ها
    297

    پيش فرض

    بهتره که در ابتدا به لینک هایی که در قسمت اول ضمیمه شده مراجعه کنید.../////// اونجا خیلی بهتر در این مورد توضیح داده شده...///
    *******************************
    اول باید APIه InitCommonControls رو فراخوانی کنید که فراخوانیش به این صورته.../////
    ************************************
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    *************************
    حالا باید این تابع رو تو رویداد Initialize فرمتون صدا بزنید.../////
    ********************************
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    ****************************
    در ادامه باید یه فایل تو پوشه ی برنامتون و با نام برنامتون// (به صورت کامل و با پسوند exe. ).../// + پسوند manifest. ایجاد کنید...// و داخلش این کد ها رو بنویسید...////
    ***************************************
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    *******************************
    حالا هر وقت نرم افزارتون رو اجرا کنید...// ظاهر برنامتون شبیه به ظاهر بقیه نرم افزار هایی میشه که رو ویندوزتون نصبه و تم ویندوز رو به خودش میگیره...//// یعنی با عوض کردن تم ویندوز...//تم برنامتون هم عوض میشه.../////
    ****************************
    توجه کنید که اگه به جای یک فرم نرم افزارتون چند تا فرم داشت...// اونوقت باید یه Module درست کنید// و فراخوانی رو به صورت زیر...// داخل ماژول انجام بدید...//// و داخل هر کدوم از فرم هاتون تو رویداد Initialize تابع InitCommonControls رو صدا بزنید...////
    **********************************
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    **********************
    اگر مشکلی بود یا جاییش رو بد توضیح دادم بگید......///// اینم لینک دانلود پروژه...////
    *************************
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    ************************************
    موفق باشید!

  6. این کاربر از n00b بخاطر این مطلب مفید تشکر کرده است


  7. #5
    داره خودمونی میشه hamedre81's Avatar
    تاريخ عضويت
    Oct 2011
    محل سكونت
    شیراز
    پست ها
    128

    پيش فرض

    من پروژه که گذاشته بودید دانلود کردم ولی فقط فایل اجرای که داخل پوشه بود دکمه های عوض شده بودند ولی وقتی پروژه رو به فایل اجرای تبدیل می کردم دکمه هاش ساده بود

  8. #6
    کاربر فعال انجمن برنامه نویسی n00b's Avatar
    تاريخ عضويت
    May 2012
    محل سكونت
     
    پست ها
    297

    پيش فرض

    من پروژه که گذاشته بودید دانلود کردم ولی فقط فایل اجرای که داخل پوشه بود دکمه های عوض شده بودند ولی وقتی پروژه رو به فایل اجرای تبدیل می کردم دکمه هاش ساده بود
    **************************
    تا وقتی پروژه رو از محیط برنامه نویسی ویژوال بیسیک اجرا می کنید// تغییری بوجود نمیاد...///// ولی بعد از کامپایل کردن پروژه.../// و ساختن فایل اجرایی(با پسوند exe) // ظاهر نرم افزار تغییر می کنه.../// به شرطی که اسم فایل manifest با اسم فایل اجرایی برنامه یکی باشه...//// همون طور که در پست قبلی ذکر شد...///////
    *******************************
    البته اگه می خواید کلاً ویژوال بیسیکتونظاهر تم ویندوزتون رو به خودش بگیره// می تونید یه فایل manifest برایویژوال بیسیکتون درست کنید...///البته این کار عواقبی هم داره... مثلاً پالت رنگ ویژوال بیسیکتون غیب میشه...///////
    ***********************************
    تو پست قبلی یه نکته ای رو من یادم رفت که بگم...//// فایل manifest رو میشه به فایل اجرایی اضافش کرد تا دیگه نیاز نباشه// هر جا فایل exe کپی شد...///فایل manifest هم کپی بشه و در صورتپاک شدن فایل manifest مشکلی بوجود بیاد...//////
    ******************
    این کار رو می تونید با نرم افزار های Resource Editorمثل Resource Hacker و XN Resource Editor و... انجام بدید...که کار آسونیه... اگه خواستید بگید تا بهتون بگم چجوریه...///////
    *************************
    موفق باشید!
    Last edited by n00b; 25-06-2012 at 00:01.

  9. این کاربر از n00b بخاطر این مطلب مفید تشکر کرده است


  10. #7
    داره خودمونی میشه hamedre81's Avatar
    تاريخ عضويت
    Oct 2011
    محل سكونت
    شیراز
    پست ها
    128

    پيش فرض

    ***************
    Last edited by hamedre81; 25-06-2012 at 09:18.

  11. #8
    داره خودمونی میشه hamedre81's Avatar
    تاريخ عضويت
    Oct 2011
    محل سكونت
    شیراز
    پست ها
    128

    پيش فرض

    من اگه یه فرم با اسم Project1 داخل پوشه که پروژه شما بود بندازم دکمه هاش عوض می شه

    اما من جطوری فایل زیر رو بندازم تو Project1.exe.manifest ؟

    <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
    <assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
    <assemblyIdentity type="win32" processorArchitecture="*" version="6.0.0.0" name="mash"/>
    <description>Enter your Description Here</description>
    <dependency>
    <dependentAssembly>
    <assemblyIdentity type="win32" name="Microsoft.Windows.Common-Controls" version="6.0.0.0" language="*" processorArchitecture="*" publicKeyToken="6595b64144ccf1df" />
    </dependentAssembly>
    </dependency>
    </assembly>
    Last edited by hamedre81; 25-06-2012 at 09:26.

  12. #9
    در آغاز فعالیت
    تاريخ عضويت
    Nov 2011
    پست ها
    19

    پيش فرض

    اگر ممکن هست در سطح مبتی توضیح بدید

  13. #10
    اگه نباشه جاش خالی می مونه sosani2007's Avatar
    تاريخ عضويت
    Aug 2012
    محل سكونت
    گناباد
    پست ها
    293

    پيش فرض

    کلید ها یا دکمه ها یا فرم های زیبایی توی اینترنت هستند فقط کافیه یک جستجو در گول بزنید تا اون ها رو به صورت کمپنت دریافت کنید

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •