ورود

View Full Version : سوال hook



lord_viper
شنبه 27 فروردین 1384, 08:29 صبح
با سلام
چطور میتونم با hookمثلا دکمه های i m j k هم کار جهات بالا پایین چپ راست
رو انجام بده مثل بازیهای دو نفره و وققتی esc میزنمیه پیغام بده
مرسی

شنبه 27 فروردین 1384, 09:27 صبح
اگه توی برنامه ات میخوای (فرم یا کنترل فعال ) که توی رویداد onkeypress یا onkeydown این کارو انجام بده اگه توی کل ویندوز میخوای (مثلا فرمت مخفی است یا minimize است ) یک سرچی توی سایت بزن .

:موفق:

nilufari
شنبه 27 فروردین 1384, 21:00 عصر
و مقدار KeyPreview را True بده . ضمنا مثلا اگر خواستی کلید F1 رو تعریف کنی در رویداد OnKeyDown کد زیر را قرار بده و بقیه کلیدها هم به همین صورت :


If Key=VK_F2 Then 'عمل مورد نظر'

Delphi Skyline
شنبه 27 فروردین 1384, 22:00 عصر
و مقدار KeyPreview را True بده . ضمنا مثلا اگر خواستی کلید F1 رو تعریف کنی در رویداد OnKeyDown کد زیر را قرار بده و بقیه کلیدها هم به همین صورت :


If Key=VK_F2 Then 'عمل مورد نظر'
جناب محترم . این در صورتی اجرا می شه که برنامه Select باشه!!!

lord_viper
شنبه 27 فروردین 1384, 22:52 عصر
تو یه برنامه که دوتا فرم داره میخوام تو فرم اولم هر چی مینویسم تو فرم دوم درج بشه و
دوم با زدن کلاد escمثلا فکوس رو فرم اول باشه ولی دستورات به فرم دوم ارسال شه
وبعد از پا یان کار با زدن دوباره escفرامین به فرم اول ارسال بشه
باتشکر از همه دوستان