PDA

View Full Version : سوال: با رفتن موس روی شی مورد نظر حالت موس عوض بشه



saeed7474
پنج شنبه 13 مهر 1391, 21:20 عصر
سلام

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

میشه کاری کرد مثلا وقتی موس روی شی مورد نظر رفت یه ستاره دور نشانه گر موس بچرخه ؟

:چشمک:

SlowCode
پنج شنبه 13 مهر 1391, 21:40 عصر
بله، اول باید آیکونت رو طراحی کنی و با فرمت cur ذخیره کنی بعد از MouseIcon انتخابش کنی و از MousePointer گزینه آخر یعنی Custom رو انتخاب کنی.

MohammadGh2011
پنج شنبه 13 مهر 1391, 21:40 عصر
سلام

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

میشه کاری کرد مثلا وقتی موس روی شی مورد نظر رفت یه ستاره دور نشانه گر موس بچرخه ؟

:چشمک:

بايد برنامه نويس حرفه اي باشيد تا بتونيد اين کار رو انجام بديد ولي گمون نکنم بشه.
شما فقط مجاز به وارد کردن فايلهاي ico. و cur. در آيکون موس هستيد.
اگه شما ميتونيد آيکونهاي متحرک با ico , cur درست کنيد ميشه (البته اگه امکانش باشه).
موفق باشيد

saeed7474
پنج شنبه 13 مهر 1391, 21:58 عصر
البته بله دیگه وقتی خود ویژوال بیسیک قبول نکنه متحرک رو حالا ما هر کاری بکنیم نمیشه !
اون ایکن دست رو هم نداشت باید خودمون وارد کنیم ؟

و یه فکر بهتر جای اینکه موس برق بزنه نمیشه کاری کرد که اون ایکن که ما میریم روش محو تر بشه یا بدرخشه ؟

SlowCode
پنج شنبه 13 مهر 1391, 22:00 عصر
البته بله دیگه وقتی خود ویژوال بیسیک قبول نکنه متحرک رو حالا ما هر کاری بکنیم نمیشه !
میشه، ولی باید کیفیت تصویر رو کمتر از 32bit بزاری.

اون ایکن دست رو هم نداشت باید خودمون وارد کنیم ؟
نه منم خیلی دنبالش گشتم ولی نداره.

و یه فکر بهتر جای اینکه موس برق بزنه نمیشه کاری کرد که اون ایکن که ما میریم روش محو تر بشه یا بدرخشه ؟
:متعجب::متعجب:

saeed7474
پنج شنبه 13 مهر 1391, 22:12 عصر
میشه، ولی باید کیفیت تصویر رو کمتر از 32bit بزاری.

نه منم خیلی دنبالش گشتم ولی نداره.

:متعجب::متعجب:
پس میشه گفت تو غضیه ایکن موس ضعیفه !

تعجب کجا داره :لبخند: خودم در نرم افزاری دیدم که میری رو گزینه ای از منو اون براق میشه یا محو !
دیگه اینکه تو همه نرم افزارا هست !

SlowCode
پنج شنبه 13 مهر 1391, 22:20 عصر
آهان اونو میگی! فکر کردم آیکن موس رو میگی.
خوب میتونی از یه تصویر استفاده کنی و وقتی که موس روش رفت تصویرش عوض بشه.
ولی به نظرم با AlphaImageControl کار کنی بهتره، چون هم امکانات زیادی داره هم فرمت های بیشتری رو پشتیبانی میکنه. یه گزینه Opacity هم داره که همونیه که میخوای و کلی امکانات دیگه.

saeed7474
پنج شنبه 13 مهر 1391, 22:28 عصر
آهان اونو میگی! فکر کردم آیکن موس رو میگی.
خوب میتونی از یه تصویر استفاده کنی و وقتی که موس روش رفت تصویرش عوض بشه.
ولی به نظرم با AlphaImageControl کار کنی بهتره، چون هم امکانات زیادی داره هم فرمت های بیشتری رو پشتیبانی میکنه. یه گزینه Opacity هم داره که همونیه که میخوای و کلی امکانات دیگه.
مثلا همون تصویر رو براقشم درست کنم درسته ؟ ولی خب اینطوری میشه گفت خیلی خشک در میاد برم روش همون یه دفعه براق شه . می خوام اروم اروم براق شه

این کنترل تو لیست نیست درسته ؟ باید دانلودش کنم

SlowCode
پنج شنبه 13 مهر 1391, 22:36 عصر
بله باید دانلودش کنی. اگه با این کار کنی میتونی همون چیزی رو که میخوای رو درست کنی.

saeed7474
پنج شنبه 13 مهر 1391, 22:43 عصر
add nemishe

error
was not registerable as an ActiveX Component

saeed7474
پنج شنبه 13 مهر 1391, 23:03 عصر
http://www.vbforums.com/showthread.php?630193-vb6-Alpha-Image-Control-v2-Final-Update-%2815-Jan-2012%29
اینو دانلود کردم ocx نیست
cls چطور نصب میشه ؟

SlowCode
پنج شنبه 13 مهر 1391, 23:05 عصر
از قسمت: Project --> add -->add file اضافش کن.

saeed7474
پنج شنبه 13 مهر 1391, 23:10 عصر
از قسمت: Project --> add -->add file اضافش کن.
خب اخه یکی دوتا نیست :D
خیلیه کدومو وارد کنم ؟

program2vb
جمعه 14 مهر 1391, 13:30 عصر
سلام

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

میشه کاری کرد مثلا وقتی موس روی شی مورد نظر رفت یه ستاره دور نشانه گر موس بچرخه ؟

:چشمک:

سلام دوست عزیز شما میتونی یدونه فرم on top درس کنی ... یعنی همیشه بلاتر از همه فرم های صفحه باشه درس کنی و داخل اون هر چی میخوای درس کنی بری مثال میتونی اینو ببینی

امیدوارم بدردت بخوره

موفق و پیروز باشی ... یا علی

SlowCode
جمعه 14 مهر 1391, 14:03 عصر
من اونو نگاه کردم، به نظرم بهتره از ocx کنترل استفاده کنی، ولی اگه خواستی از همون استفاده کنی باید کل پروژه رو اضافه کنی چون کلاس های زیادی کنارش هست.

بفرما، لینک دانلود (http://uplod.ir/osz9iqmkdfmn/AlphaImageControl.rar.htm)
فقط شرمنده تو یه سایت دیگه آپ کردم، نمیدونم چرا تو این سایت آپ نشد.

saeed7474
جمعه 14 مهر 1391, 14:08 عصر
سلام دوست عزیز شما میتونی یدونه فرم on top درس کنی ... یعنی همیشه بلاتر از همه فرم های صفحه باشه درس کنی و داخل اون هر چی میخوای درس کنی بری مثال میتونی اینو ببینی

امیدوارم بدردت بخوره

موفق و پیروز باشی ... یا علی
منظور شما اینه که نشانه گر موس خودش یه فرم باشه که یه image متحرک توش لود شه ؟
مشخصه top چند باشه ؟

saeed7474
جمعه 14 مهر 1391, 14:12 عصر
من اونو نگاه کردم، به نظرم بهتره از ocx کنترل استفاده کنی، ولی اگه خواستی از همون استفاده کنی باید کل پروژه رو اضافه کنی چون کلاس های زیادی کنارش هست.

بفرما، لینک دانلود (http://uplod.ir/osz9iqmkdfmn/AlphaImageControl.rar.htm)
فقط شرمنده تو یه سایت دیگه آپ کردم، نمیدونم چرا تو این سایت آپ نشد.
ارور میده !
was not registerable as an ActiveX Component

SlowCode
جمعه 14 مهر 1391, 14:22 عصر
برو توی run و بنویس:
regsvr32 path
به جای path مسیر ocx رو بنویس، مثلا:
regsvr32 C:\AlphaImageControl.ocx
اگه درست نشد بگو.

program2vb
جمعه 14 مهر 1391, 14:31 عصر
سلام دوباره دوست عزیز یادم رفت با این برنامه هم میتونی فایل ماوس متحرک با پسوند ani رو اد کنی و استفاده کنی همون ماوس متجرک هست
موفق و پیروز باشی .... یا علی

program2vb
جمعه 14 مهر 1391, 14:42 عصر
اگه از user control استفاده کنی نیازی به رجیست نداری و همراه با برنامه کامپایل میشه .... و دیگه نیازی نیس کنار برنامه فایل اکتیوایکس هم بدی .... البته این فقط یه نظر بود برای بهتر شدن برنامت ..... موفق و پیروز باشی .... یا علی ....

saeed7474
جمعه 14 مهر 1391, 14:56 عصر
برو توی run و بنویس:
regsvr32 path
به جای path مسیر ocx رو بنویس، مثلا:
regsvr32 C:\AlphaImageControl.ocx
اگه درست نشد بگو.
درست نشد !!؟

اگه از user control استفاده کنی نیازی به رجیست نداری و همراه با برنامه کامپایل میشه .... و دیگه نیازی نیس کنار برنامه فایل اکتیوایکس هم بدی .... البته این فقط یه نظر بود برای بهتر شدن برنامت ..... موفق و پیروز باشی .... یا علی ....
میشه بیشتر توضیح بدین ؟

SlowCode
جمعه 14 مهر 1391, 16:04 عصر
این فایل رو بریز تو system32 ببین درست میشه؟
حرف آقای program2vb هم درسته، اگه با روش بالایی هم درست نشد باید با همون پروژه ای که دانلود کرده بودی کار کنی، کاری نداره فقط پنجره project پروژت یکم شلوغ میشه.

saeed7474
جمعه 14 مهر 1391, 19:22 عصر
ای خداااااااا بازم درست نشدددددددددددددددددد

saeed7474
جمعه 14 مهر 1391, 19:42 عصر
کلا هر ocx که بخوام اضاف کنم این خطا رو میده !!

saeed7474
جمعه 14 مهر 1391, 19:57 عصر
دوستان لطفا کمک کنن ! تو گل گیر کردیم قسمت های نهایی برنامه مون ! یعنی چی هیچ کامپوننتی نمی تونم نصب کنم .

ویندوزمم 7 64 بیتی

SlowCode
جمعه 14 مهر 1391, 19:59 عصر
خوب عزیز من ویندوزت 64 بیتیه. صبر کن شاید یه راه حل پیدا کردم.
فکر کنم بهتره از همون سورسی که دانلود کردی استفاده کنی، فقط همون پروژه LaVolpeAlphaImg.vbp رو باز کن و یه فرم اضافه کن بعد کنترلش رو که آیکون روباه داره رو به فرمت اضافه کن.

SlowCode
جمعه 14 مهر 1391, 20:08 عصر
ببین این روش جواب میده؟
فایلت رو کپی کن به c:\windows\sysWOW64
برو به C:\Windows\System32\cmd.exe راست کلیک کن و run as administrator رو انتخاب کن بعد اینو بنویس:
regsvr32 C:\Windows\SysWOW64\regsvr32 C:\windows\sysWOW64\AlphaImageControl.ocx

saeed7474
جمعه 14 مهر 1391, 20:23 عصر
ببین این روش جواب میده؟
فایلت رو کپی کن به c:\windows\sysWOW64
برو به C:\Windows\System32\cmd.exe راست کلیک کن و run as administrator رو انتخاب کن بعد اینو بنویس:
regsvr32 C:\Windows\SysWOW64\regsvr32 C:\windows\sysWOW64\AlphaImageControl.ocx
اره دوست عزیز خیلی ممنون درست شد
http://devonenote.com/2010/02/register-comdlg32-ocx-on-x64-win7

saeed7474
جمعه 14 مهر 1391, 20:32 عصر
خب حالا میریم سر بحث جدید :لبخند:

نحوه کار با الفا ایمیج ؟

saeed7474
جمعه 14 مهر 1391, 21:27 عصر
دوستانی که نحوه کار با این کنترل رو بلدن
لطفا در اینجا (http://barnamenevis.org/showthread.php?363752-%DA%A9%D8%B3%DB%8C-%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%DA%A9%D8%A7%D8%B1-%D8%A8%D8%A7-%DA%A9%D9%86%D8%AA%D8%B1%D9%84-AlphaImageControl-%D8%A8%D9%84%D8%AF%D9%87-%D8%9F&p=1605619#post1605619)منو راهنمایی کنن


ممنون