تور لحظه آخری
امروز : شنبه ، 10 آذر 1403    احادیث و روایات:  امام صادق (ع):هر كس براى خدا دانش بياموزد و به آن عمل كند و به ديگران آموزش دهد، در ملكوت آسمانها ...
سرگرمی سبک زندگی سینما و تلویزیون فرهنگ و هنر پزشکی و سلامت اجتماع و خانواده تصویری دین و اندیشه ورزش اقتصادی سیاسی حوادث علم و فناوری سایتهای دانلود گوناگون شرکت ها

تبلیغات

تبلیغات متنی

صرافی ارکی چنج

صرافی rkchange

سایبان ماشین

دزدگیر منزل

تشریفات روناک

اجاره سند در شیراز

قیمت فنس

armanekasbokar

armanetejarat

صندوق تضمین

Future Innovate Tech

پی جو مشاغل برتر شیراز

لوله بازکنی تهران

آراد برندینگ

خرید یخچال خارجی

موسسه خیریه

واردات از چین

حمية السكري النوع الثاني

ناب مووی

دانلود فیلم

بانک کتاب

دریافت دیه موتورسیکلت از بیمه

طراحی سایت تهران سایت

irspeedy

درج اگهی ویژه

تعمیرات مک بوک

قیمت فرش

درب فریم لس

زانوبند زاپیامکس

روغن بهران بردبار ۳۲۰

قیمت سرور اچ پی

خرید بلیط هواپیما

بلیط اتوبوس پایانه

قیمت سرور dl380 g10

تعمیرات پکیج کرج

لیست قیمت گوشی شیائومی

خرید فالوور

بهترین وکیل کرج

بهترین وکیل تهران

خرید اکانت تریدینگ ویو

خرید از چین

خرید از چین

تجهیزات کافی شاپ

محصولات فوراور

خرید سرور اچ پی ماهان شبکه

دوربین سیمکارتی چرخشی

همکاری آی نو و گزینه دو

کاشت ابرو طبیعی و‌ سریع

الک آزمایشگاهی

الک آزمایشگاهی

خرید سرور مجازی

قیمت بالابر هیدرولیکی

قیمت بالابر هیدرولیکی

قیمت بالابر هیدرولیکی

لوله و اتصالات آذین

قرص گلوریا

نمایندگی دوو در کرج

خرید نهال سیب

وکیل ایرانی در استانبول

وکیل ایرانی در استانبول

وکیل ایرانی در استانبول

رفع تاری و تشخیص پلاک

پرگابالین

دوره آموزش باریستا

 






آمار وبسایت

 تعداد کل بازدیدها : 1835887501




هواشناسی

نرخ طلا سکه و  ارز

قیمت خودرو

فال حافظ

تعبیر خواب

فال انبیاء

متن قرآن



اضافه به علاقمنديها ارسال اين مطلب به دوستان آرشيو تمام مطالب
archive  refresh

کدی معادل با حرکت ماوس


واضح آرشیو وب فارسی:سایت ریسک: kavehtanhaeivash17-10-2007, 01:45 AMسلام. من نیاز به کدی دارم که معادل باشه با جابجایی ٍ اندک ماوس. منظورم رویداد MouseMove نیست که وقتی ماوس حرکت داده شد اتفاقی بیفته، بلکه یعنی وقتی برنامه به کدی که مورد نیازم هست رسید، انگار که ماوس توسط کابر کمی جابجا شده است. با احترام و تشکر. BabyBoy17-10-2007, 02:43 PMاگه کاریو که می خوای انجام بدی (هدفت) بگی بیشتر می شه کمک کرد :8: Payman_6217-10-2007, 04:27 PMسلام. تابع GetCursorPos میتونه کمکت کنه. SuB19-10-2007, 12:16 AMسلام. من نیاز به کدی دارم که معادل باشه با جابجایی ٍ اندک ماوس. منظورم رویداد MouseMove نیست که وقتی ماوس حرکت داده شد اتفاقی بیفته، بلکه یعنی وقتی برنامه به کدی که مورد نیازم هست رسید، انگار که ماوس توسط کابر کمی جابجا شده است. با احترام و تشکر. منظورتون رو خیلی گنگ مطرح کردید. اگه میشه بیشتر و بهتر توضیح بدید. 1- منظورتون اینه که مثل این باشه که ماوس حرکت کرده، اما ماوس در واقع حرکت نکنه؟ 2- منظورتون اینه که ماوس حرکت کنه ولی کدهایی که در صورت حرکت ماوس باید اجرا شوند، اجرا نشوند؟ 3- ... ؟ kavehtanhaeivash21-10-2007, 08:35 PMتوی محیط VBA یه نرم افزار دارم مینویسم برنامه رو. یه جا وقتی ماوس تکون بخوره، یه اتفاقی تو نرم افزار میفته، اما میخوام تو برنامه وقتی به کد مورد نظر رسید، معادل اون تکون خوردن باشه، که نخوام بطور دستی ماوس رو تکون بدم! البته نمیدونم که تو اون نرم افزار وقتی ماوس تکون میخوره چه کدی از خود نرم افزار اجرا میشه( تو کدای خود نرم افزار چیزی در این زمینه نیست)! در واقع جناب suB ، مورد 1 و 2 که مطرح کردین، حداقل یکیش مورد نظرمه. به خصوص مورد1. شدنیه ؟ اگرم لطف کنین تابع GetCursorPos رو آرگوماناشو برام بگین. ممنون. MrJamshidy22-10-2007, 03:20 AMlpPoint As POINTAPI نقاط X و Y روی صفحه نمایش Public Type POINTAPI x As Long y As Long End Type Public Declare Function GetCursorPos Lib "user32" Alias "GetCursorPos" (lpPoint As POINTAPI) As Long Public Declare Function SetCursorPos Lib "user32" Alias "SetCursorPos" (ByVal x As Long, ByVal y As Long) As Long دیگه نمیدونم چطوری از این ساده ترش کنم SuB22-10-2007, 10:29 PMتوی محیط VBA یه نرم افزار دارم مینویسم برنامه رو. یه جا وقتی ماوس تکون بخوره، یه اتفاقی تو نرم افزار میفته، اما میخوام تو برنامه وقتی به کد مورد نظر رسید، معادل اون تکون خوردن باشه، که نخوام بطور دستی ماوس رو تکون بدم! البته نمیدونم که تو اون نرم افزار وقتی ماوس تکون میخوره چه کدی از خود نرم افزار اجرا میشه( تو کدای خود نرم افزار چیزی در این زمینه نیست)! در واقع جناب suB ، مورد 1 و 2 که مطرح کردین، حداقل یکیش مورد نظرمه. به خصوص مورد1. شدنیه ؟ اگرم لطف کنین تابع GetCursorPos رو آرگوماناشو برام بگین. ممنون. 3 راه به نظر من میرسه. 1- استفاده از تابع API به نام SetCursorPos (برای حرکت‌های مطلق و زیاد بسیار پیشنهادمی‌شود) 2- استفاده از تابع API به نام mouse_event (برای حرکت‌های جزئی بسیار پیشنهاد می‌شود) 3- ارسال پیغام حرکت ماوس به پنجره (پیشنهاد نمی‌شود) kavehtanhaeivash02-11-2007, 12:32 AMبا تشکر فراوون از دوستان Jamshidy , Sub , Payman . مشکل به همین روش که گفتین حل شد. و اما آیا میشه کاری کرد که وقتی اجرای برنامه تموم میشه، بعد از مثلا t ثانیه بعد، این تابع اجرا بشه ؟! یا بطور کلی یه سابروتین t ثانیه بعد از پایان یافتن یه سابروتین دیگه، خودش اجرا شه ؟ با تشکر. SuB02-11-2007, 11:00 AMبا تشکر فراوون از دوستان Jamshidy , Sub , Payman . مشکل به همین روش که گفتین حل شد. و اما آیا میشه کاری کرد که وقتی اجرای برنامه تموم میشه، بعد از مثلا t ثانیه بعد، این تابع اجرا بشه ؟! یا بطور کلی یه سابروتین t ثانیه بعد از پایان یافتن یه سابروتین دیگه، خودش اجرا شه ؟ با تشکر. فکر کنم بتونی وقتی برنامه داره پایان می‌پذیره، اون روالی که می‌خواهی t ثانیه بعد از پایان برنامه اجرا بشه رو به عنوان یک ریسمان به ویندوز معرفی کنی و توی اون اول t ثانیه مکث کنی و بعد کارهایی که می‌خوای انجام بدی. :11: kavehtanhaeivash02-11-2007, 12:17 PMیعنی دقیقا چیکار کنم ؟ :13: MrJamshidy12-11-2007, 12:50 PMدرست يادم نيست ولي فكر كنم بتوني با SetTimer و KillTimer يك كارايي بكني sajadmg13-11-2007, 12:36 AMبا سلام sub عزیز فکر میکنم ریسمانهای مربوط به یه برنامه زمانی که برنامه به پایان میرسه آزاد میشه و اجراشون متوقف میشه. به نظر من بهتره که طوی رویداد form unload یا form deactive این کد رو بنویسه. من تست نکردم ولی فکر کنم اون موقع دیکه فرم نمایش داده نشه اما اگه هستش باید هایدش کرد. بعدشم تایم فعلی سیستم رو میخونی و توی یه حلقه منتظر گذشت t ثانیه میشی. اینجوری انگار که بعد از اتمام برنامه این اتفاق افتاده ولی در واقع اینجوری نیست. SuB13-11-2007, 07:26 PMبا سلام sub عزیز فکر میکنم ریسمانهای مربوط به یه برنامه زمانی که برنامه به پایان میرسه آزاد میشه و اجراشون متوقف میشه. به نظر من بهتره که طوی رویداد form unload یا form deactive این کد رو بنویسه. من تست نکردم ولی فکر کنم اون موقع دیکه فرم نمایش داده نشه اما اگه هستش باید هایدش کرد. بعدشم تایم فعلی سیستم رو میخونی و توی یه حلقه منتظر گذشت t ثانیه میشی. اینجوری انگار که بعد از اتمام برنامه این اتفاق افتاده ولی در واقع اینجوری نیست. اگر از End برنامه پایان دادن به برنامه استفاده نکنه، پیشنهاد خوبی است.:46: sajadmg14-11-2007, 02:58 AMاگر از End برنامه پایان دادن به برنامه استفاده نکنه، پیشنهاد خوبی است حتی اگه از End هم استفاده کنه به هر حال این دو رویداد اتفاق میفته چون فرم باید unload بشه و یه جورایی حکم متد مخرب رو داره. SuB15-11-2007, 09:56 PMحتی اگه از End هم استفاده کنه به هر حال این دو رویداد اتفاق میفته چون فرم باید unload بشه و یه جورایی حکم متد مخرب رو داره. دوست عزیز بهتره اول امتحان کنید و بعد در موردش نظر بدید. این کد رو اجرا کنید: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! وقتی روی فرم کلیک می‌کنید، برنامه تموم میشه ولی فایل TestFile توی درایو C شما ساخته نخواهد شد!:11: sajadmg17-11-2007, 05:59 AMدوست عزیز بهتره اول امتحان کنید و بعد در موردش نظر بدید. این کد رو . . . . . . . . . سلام بله ببخشید حق با شماست.من خیلی وقته وبی کار نکردم بعضی چیزا یادم رفته. ممنون از تذکرتون سایت ما را در گوگل محبوب کنید با کلیک روی دکمه ای که در سمت چپ این منو با عنوان +1 قرار داده شده شما به این سایت مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود باعث افزایش رتبه سایت در گوگل میشود




این صفحه را در گوگل محبوب کنید

[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 502]

bt

اضافه شدن مطلب/حذف مطلب




-


گوناگون

پربازدیدترینها
طراحی وب>


صفحه اول | تمام مطالب | RSS | ارتباط با ما
1390© تمامی حقوق این سایت متعلق به سایت واضح می باشد.
این سایت در ستاد ساماندهی وزارت فرهنگ و ارشاد اسلامی ثبت شده است و پیرو قوانین جمهوری اسلامی ایران می باشد. لطفا در صورت برخورد با مطالب و صفحات خلاف قوانین در سایت آن را به ما اطلاع دهید
پایگاه خبری واضح کاری از شرکت طراحی سایت اینتن