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

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




صفحه 1 از 2 12 آخرآخر
نمايش نتايج 1 به 10 از 11

نام تاپيک: كمك مي خوام يه ماشين حساب لمسي درست كنم چجور مي تونم پكسل ها رو...

  1. #1
    پروفشنال samadsam's Avatar
    تاريخ عضويت
    Sep 2008
    پست ها
    937

    14 كمك مي خوام يه ماشين حساب لمسي درست كنم چجور مي تونم پكسل ها رو...

    سلام
    كمك مي خوام يه ماشين حساب لمسي درست كنم چجور مي تونم پكسل ها رو مثلا برا يه دكمه شبيه سازي كنم

    طفا يكي راهنماييم كنه

  2. #2
    اگه نباشه جاش خالی می مونه sadeghbarout's Avatar
    تاريخ عضويت
    Aug 2010
    محل سكونت
    اهواز
    پست ها
    253

    پيش فرض

    دوست عزیز منظورت چیه؟
    اینجا انجمن ویژوال بیسیکه نه اختراعات و فناوری!!!!!!!

  3. #3
    پروفشنال samadsam's Avatar
    تاريخ عضويت
    Sep 2008
    پست ها
    937

    11

    دوست عزیز منظورت چیه؟
    اینجا انجمن ویژوال بیسیکه نه اختراعات و فناوری!!!!!!!
    دوست گلم مظور منم اختراع نبود

    منظورم اينه مي خوام يه پرو‍‍ژه بنويسم مثلا يه كليد كه لمسي باشه مقياس دكمه رو از طريق پيكسل محاسبه كنيم...

    كه روي مانيتور لمسي راحت جواب بده...

    مثلا ساخت يك ماشين حساب لمسي(كه من فقط طريقه ي عمل رو با استفاده از پيكسل ها مي خوام)

    كسي مي تونه ،‌مي دون؟

  4. #4
    حـــــرفـه ای ALt3rnA's Avatar
    تاريخ عضويت
    Jun 2005
    محل سكونت
    Politziea
    پست ها
    4,748

    پيش فرض

    دوست گلم مظور منم اختراع نبود

    منظورم اينه مي خوام يه پرو‍‍ژه بنويسم مثلا يه كليد كه لمسي باشه مقياس دكمه رو از طريق پيكسل محاسبه كنيم...

    كه روي مانيتور لمسي راحت جواب بده...

    مثلا ساخت يك ماشين حساب لمسي(كه من فقط طريقه ي عمل رو با استفاده از پيكسل ها مي خوام)

    كسي مي تونه ،‌مي دون؟
    سلام
    تا جایی که من دیدم قلم نوری ها و مانیتور های لمسی همه همون کار ماوس رو میکنن . یعنی فکر نمیکنم نیازی داشته باشید که کد خاصی بنویسید .

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


  6. #5
    پروفشنال samadsam's Avatar
    تاريخ عضويت
    Sep 2008
    پست ها
    937

    11

    سلام
    تا جایی که من دیدم قلم نوری ها و مانیتور های لمسی همه همون کار ماوس رو میکنن . یعنی فکر نمیکنم نیازی داشته باشید که کد خاصی بنویسید .
    دوست عزیز ممنونم من می خوام بدونه استفاده از شی خاصی روی قسمتی از فرم ( با پیکسل) یه مکان خاص شبیه به دکمه درست کنم...
    استاد منظورش اینه که از هوش مصنوعی تویه فرم اسفاده کنیم


  7. #6
    کـاربـر بـاسـابـقـه god of war 2's Avatar
    تاريخ عضويت
    Jun 2007
    پست ها
    585

    پيش فرض

    سلام.
    اگر منظور شما را درست فهمیده باشم در ساده ترین حالت از یک فرمول ساده برای تشخیص اشاره بر روی یک شی روی فرم استفاده میشود که فرمول بصورت زیر است:
    فرض کنید شما یک مربع 20 در 20 پیکسل بر روی فرم رسم کردید که از مکان 0،0 روی فرم شروع شده و در مکان 20،20 روی فرم ختم میشود حالا میخواهید اگر اشاره گر ماوس یا هر نوع اشاره دیگری به این مربع صورت گرفت این مربع مانند یک دکمه عمل کند
    برای این کار باید از یک دستور if با شرط زیر استفاده کنید.
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    ---------------
    mPos.x = مکان فعلی محور x اشاره گر ماوس بر روی فرم و نه بر روی کل صفحه.
    mPos.y = مکان فعلی محور y اشاره گر ماوس بر روی فرم و نه بر روی کل صفحه.
    Rect.x1 = مکان محور x در نقطه شروع(در مثال ما یعنی 0)
    Rect.y1 = مکان محور y در نقطه شروع(در مثال ما یعنی 0)
    Rect.x2 = مکان محور x در نقطه پایان(در مثال ما یعنی 20)
    Rect.y2 = مکان محور y در نقطه پایان(در مثال ما یعنی 20)
    ----------------

    در صورت درست بودن شرط بالا یعنی اشاره گر ماوس در حال حاضر بر روی مکان مورد نظر شما قرار گرفته.
    روش های دیگری هم هست که کمی پیچیده تر هستند و در شرایطی استفاده میشود که مثلا اگر شکل شما 4 ضلعی نباشد و یا اصلا یک 4 ضلعی با یک زاویه چرخش باشد و ...

    اگر هر قسمتی را متوجه نشدید بگید تا بنده توضیح بدم.
    موفق باشید.
    Last edited by god of war 2; 18-04-2011 at 18:38. دليل: اضافه کردن تصویر

  8. 2 کاربر از god of war 2 بخاطر این مطلب مفید تشکر کرده اند


  9. #7
    پروفشنال samadsam's Avatar
    تاريخ عضويت
    Sep 2008
    پست ها
    937

    11

    سلام.
    اگر منظور شما را درست فهمیده باشم در ساده ترین حالت از یک فرمول ساده برای تشخیص اشاره بر روی یک شی روی فرم استفاده میشود که فرمول بصورت زیر است:
    فرض کنید شما یک مربع 20 در 20 پیکسل بر روی فرم رسم کردید که از مکان 0،0 روی فرم شروع شده و در مکان 20،20 روی فرم ختم میشود حالا میخواهید اگر اشاره گر ماوس یا هر نوع اشاره دیگری به این مربع صورت گرفت این مربع مانند یک دکمه عمل کند
    برای این کار باید از یک دستور if با شرط زیر استفاده کنید.
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    ---------------
    mPos.x = مکان فعلی محور x اشاره گر ماوس بر روی فرم و نه بر روی کل صفحه.
    mPos.y = مکان فعلی محور y اشاره گر ماوس بر روی فرم و نه بر روی کل صفحه.
    Rect.x1 = مکان محور x در نقطه شروع(در مثال ما یعنی 0)
    Rect.y1 = مکان محور y در نقطه شروع(در مثال ما یعنی 0)
    Rect.x2 = مکان محور x در نقطه پایان(در مثال ما یعنی 20)
    Rect.y2 = مکان محور y در نقطه پایان(در مثال ما یعنی 20)
    ----------------

    در صورت درست بودن شرط بالا یعنی اشاره گر ماوس در حال حاضر بر روی مکان مورد نظر شما قرار گرفته.
    روش های دیگری هم هست که کمی پیچیده تر هستند و در شرایطی استفاده میشود که مثلا اگر شکل شما 4 ضلعی نباشد و یا اصلا یک 4 ضلعی با یک زاویه چرخش باشد و ...

    اگر هر قسمتی را متوجه نشدید بگید تا بنده توضیح بدم.
    موفق باشید.

    خیلی خیلی گلید .ممنونم آره آره همینه

    از همین راه هستش فقط شما که این همه زحمت کشیدیدت یه خواهش دیگه هست به یک دکمه رو روی یک فرم به همین صورت برام درست کنید و فایل پروژه رو برام آپ کنید

    ممنونم خیلی دنبالش گشتم نمی دونم چجور تشکر کنم

  10. #8
    کـاربـر بـاسـابـقـه god of war 2's Avatar
    تاريخ عضويت
    Jun 2007
    پست ها
    585

    پيش فرض

    با عرض شرمندگی بنده به VB6 فعلا دسترسی ندارم و اگر در عکس هم ببینید از یک سیستم عامل دیگه استفاده می کنم.اما میتونید از دیگر دوستان درخواست کنید.
    بنده هم سعی میکنم اگر به VB6 دسترسی پیدا کردم حتما کمکتون کنم.
    موفق باشید.

  11. این کاربر از god of war 2 بخاطر این مطلب مفید تشکر کرده است


  12. #9
    پروفشنال samadsam's Avatar
    تاريخ عضويت
    Sep 2008
    پست ها
    937

    11

    با عرض شرمندگی بنده به VB6 فعلا دسترسی ندارم و اگر در عکس هم ببینید از یک سیستم عامل دیگه استفاده می کنم.اما میتونید از دیگر دوستان درخواست کنید.
    بنده هم سعی میکنم اگر به VB6 دسترسی پیدا کردم حتما کمکتون کنم.
    موفق باشید.
    آها ممنونم امیدوارم کسی پیدا شه، من لازمش دارم...

    خیلی ممنونم

  13. #10
    پروفشنال
    تاريخ عضويت
    Apr 2010
    پست ها
    600

    پيش فرض

    آها ممنونم امیدوارم کسی پیدا شه، من لازمش دارم...

    خیلی ممنونم
    با توجه به اون چيزي كه دوست عزيزمون جناب god of war 2 گفتند... نوشتن اين برنامه به دو صورت امكان پذيره...!؟!

    * روش اول استفاده از توابع سيستميه كه يه كم پيچيده ست...!؟! (با استفاده از تابع GetCursorPos ميشه اين كار رو انجام داد...!؟! اگه خواستيد بگيد تا بيشتر توضيح بدم...!؟!)

    * روش دوم هم اينه...!؟! :

    يه shape به فرمتون اضافه كنيد... و خاصيت BackStyle ش رو برابر 1 قرار بديد... بعد كد هاي زير رو تو قسمت كد نويسي وارد كنيد...!؟!؟!؟!؟!؟!؟!؟!؟!؟!؟!؟! :

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    اينم سورس برنامه...!؟! :

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    اميدوارم منظورتون رو درست متوجه شده باشم...!؟!

    اگه جاييش اشكال داشت بگيد تا يكي ديگه براتون بنويسم...!؟!

    موفق باشيد...!؟!
    Last edited by !Plus; 19-04-2011 at 20:03.

  14. این کاربر از !Plus بخاطر این مطلب مفید تشکر کرده است


صفحه 1 از 2 12 آخرآخر

Thread Information

Users Browsing this Thread

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

User Tag List

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

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