View Full Version : در مورد Sendkeys
ehsan_ansaripoor
دوشنبه 21 شهریور 1384, 00:45 صبح
از دوستان کسی کدهای مربوط به Sendkeys را میدونه به عنوان مثال "{Sendkeys"{End
ولی برای Key های دیگر نمی دونم باید چه کنم
بابک زواری
دوشنبه 21 شهریور 1384, 04:02 صبح
تقریبا باید اسمشون رو بنویسی مثلا برای F1 همین رو بنویس و برای B هم همینطور توی MSDN کامل نوشته
vbapr2005
دوشنبه 21 شهریور 1384, 05:38 صبح
آره. تا اون جایی که بنده خبر دارم:
اگه بخوای یه حرفی رو بنویسی همونطوری که میدونی باید همونو تو " (اسمش یادم رفته) بنویسی(چه کوچیک، چه بزرگ)
اگه بخوای سیفت، کنترل یا آلت رو بزنی باید به ترتیب + ، ^ و یا % رو بزنی
فرض کن تو میخوای بوسیله ی Sendkeys از برنامه خارج بشی و منو هات هم به این ترتیب ان: یه File داری و یه زیرمنوی eXit . پس تو باید Alt+F+X رو بزنی پس اینطور می نویسی:
Sendkeys "%fx"
به همین سادگی یعنی اول Alt رو زدی و نگه داشتی و بعد f رو زدی و اثر آلت از بین رفته یعنی دیگه آلت رو نگه نداشتی بعدش هم x رو زدی و برنامه رو بستی
پس اگه توی یه TextBox بخوای بنویسی FX این کار رو می کنی:Sendkeys "FX" یا:
Sendkeys "+f+x"
اگر هم خواستی یه دکمه رو (مثل اینتر یا بک اسپیس) وارد کنی همونطوری که میدونی اسم دکمه رو تو دوتاآکولاد میذاری
امیدوارم چیز جدیدی بهت یاد داده باشم :چشمک:
ehsan_ansaripoor
سه شنبه 22 شهریور 1384, 01:04 صبح
ممنون از هر دو دوست عزیزم خیلی کمکم کردید
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.