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

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




صفحه 1 از 3 123 آخرآخر
نمايش نتايج 1 به 10 از 21

نام تاپيک: استفاده از رويداد mouse move براي منوها

  1. #1
    داره خودمونی میشه shaparake_shomal's Avatar
    تاريخ عضويت
    Mar 2006
    محل سكونت
    خونه خودمون
    پست ها
    125

    پيش فرض استفاده از رويداد mouse move براي منوها

    درvb مي خوام از رويداد mouse move براي منو استفاده كنم كه با حركت ماوس روي گزينه هاي منو پيغامي در status bar نشون داده شه، ولي منو ها فقط رويداد كليك دارند چي كار كنم؟

  2. #2
    داره خودمونی میشه palizesoftware's Avatar
    تاريخ عضويت
    Sep 2005
    محل سكونت
    Usa
    پست ها
    190

    پيش فرض

    بطور ذاتي اينكار در وي‌بي امكان پذير نيست اما اگر با تكنيك‌هاي SubClassing آشنا باشي ميتوني
    به اين هدف برسي.
    اگر نميدوني بگو تا يه كلاس برات بنويسم كه بتونه براي منوها يه رويداد بهت بده تا چيزي رو كه ميخواي در
    StatusBar نشون بدي

  3. #3
    داره خودمونی میشه shaparake_shomal's Avatar
    تاريخ عضويت
    Mar 2006
    محل سكونت
    خونه خودمون
    پست ها
    125

    پيش فرض

    سلام
    چيزي نمي دونم اگه كمكم كني ممنون ميشم

  4. #4
    داره خودمونی میشه palizesoftware's Avatar
    تاريخ عضويت
    Sep 2005
    محل سكونت
    Usa
    پست ها
    190

    پيش فرض

    همونطور كه گفتم اين كار با تكنيك‌هاي SubClassing‌ قابل پياده‌سازي هست.
    با اين تكنيك در واقع ما آدرس پروسه پنجره خودمون رو عوض ميكنيم تا هر رويدادي كه سمت پنجره ارسال ميشه رو مطلع بشيم و بتونيم تصميم بگيريم.
    براي همين خاطر اقدام به ساخت يه DLL‌ كردم كه در واقع حاوي يه كلاس هست كه بطور خيلي ساده يه رويداد براي شما فراهم ميكنه كه نشون ميده در حال حاضر كدام گزينه منو انتخاب شده و همان گزينه رو برگشت ميده. حالا كه گزينه رو داريد ميتونيد هر چيزي رو متناظر با اون نمايش بديد.
    براي اينكه از اين فايل در پروژه‌هاي خودتون استفاده كنيد كافيه كه اون رو توي پوشه system32 ويندوز كپي كنيد و بعد در محيط وي‌بي از گزينه Reference فايل رو باركنيد و بعد طبق سورس نمونه اقدام به استفاده كنيد.
    سورس نمونه برنامه رو از آدرس زير بگيريد:
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]

  5. #5
    داره خودمونی میشه shaparake_shomal's Avatar
    تاريخ عضويت
    Mar 2006
    محل سكونت
    خونه خودمون
    پست ها
    125

    پيش فرض

    سلام
    من مي خوام براي هر گزينه ي منو اطلاعات خاصي رو نشون بدم اما اين برنامه فقط كاپشن گزينه هارو نشون ميده .چه چطوري مي تونم از خاصيت index منو براي تغيير متن استفاده كنم .
    از راهنمايي تون ممنونم

  6. #6
    داره خودمونی میشه palizesoftware's Avatar
    تاريخ عضويت
    Sep 2005
    محل سكونت
    Usa
    پست ها
    190

    پيش فرض

    سلام
    من مي خوام براي هر گزينه ي منو اطلاعات خاصي رو نشون بدم اما اين برنامه فقط كاپشن گزينه هارو نشون ميده .چه چطوري مي تونم از خاصيت index منو براي تغيير متن استفاده كنم .
    از راهنمايي تون ممنونم
    دوست عزيز اگه كمي اسفناج بخوري بد نيست.
    خب وقتي شما caption منو رو داري ميتوني هر طور كه بخواي هر اطلاعات خاصي رو نشون بدي. مثلا اينطوري
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  7. #7
    داره خودمونی میشه shaparake_shomal's Avatar
    تاريخ عضويت
    Mar 2006
    محل سكونت
    خونه خودمون
    پست ها
    125

    پيش فرض

    عيب كارمو فهميدم
    من كاپشن هارو بين كوتيشن نمي زارم

  8. #8
    داره خودمونی میشه shaparake_shomal's Avatar
    تاريخ عضويت
    Mar 2006
    محل سكونت
    خونه خودمون
    پست ها
    125

    پيش فرض

    در مورد كلاس مطلب مي خوام چيز خاصي پيدا نكردم .ميشه طريقه ي نوشتنشو بگيد.
    ممنونم

  9. #9
    داره خودمونی میشه palizesoftware's Avatar
    تاريخ عضويت
    Sep 2005
    محل سكونت
    Usa
    پست ها
    190

    پيش فرض

    از بحث SubClassing كه بگذريم (چون به مفاهيم سيستم‌عامل مربوط ميشه) كلاس در واقع يك نوع متغير هست كه يك سري توابع رو بعنوان متد و يك سري خصوصيات ارائه ميده. همينطور ويژگي بارز كلاس ارائه رويدادهايي هست كه بسته به نحوه پياده‌سازي كلاس و كاربرد اون نوشته ميشه.
    مثلا در همين مثال من اقدام به نوشتن كلاسي كردم با نام mnuClass كه چند تا متد و يك رويداد داره.
    كلاس‌ها رو ميشه مستقيما در پروژه نوشت و يا اونها رو بصورت Dll درآورد و در اختيار سايرين قرار داد.

  10. #10
    داره خودمونی میشه shaparake_shomal's Avatar
    تاريخ عضويت
    Mar 2006
    محل سكونت
    خونه خودمون
    پست ها
    125

    پيش فرض

    mamnonam az rahnamaiiton

صفحه 1 از 3 123 آخرآخر

Thread Information

Users Browsing this Thread

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

User Tag List

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

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