منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : onther way for sendkey
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم 
برمجت برنامج معين عشان اقدر اتحكم بالكيبورد في برامج والكتابه داخلها ..الخ.
ولكن المشكلة انو عند استعمال الامر sendkey يتم ارسال امر وهمي فمش كل البرامج والتطبيقات رح تتعرف على الضغطات ورح تعترضها.

فبدي طريقة غير الsendkey من خلالها يتم الضغط على زر f1 - f4 في برنامج من دون ما تكون هاي الضغطات وهميه ويتعرف عليها البرامج والتطبيقات على انها ضغطات حقيقيه.
..........................
ليش ما تحاول تسوي قوائم منسدلة وفيها Items مخفية وتخصص لكل Item  إحدى مفاتيح F بكل سهولة !
(06-07-22, 11:41 PM)أبو خالد الشكري كتب : [ -> ]ليش ما تحاول تسوي قوائم منسدلة وفيها Items مخفية وتخصص لكل Item  إحدى مفاتيح F بكل سهولة !

كيف يعني مش فاهم
تفضل جرب هذا المثال عله يفيدك :

[attachment=27966]
مشكور اخوي عاصم
بس انت فهمتني غلط انت واخوي ابوخالد

الموضوع ببساطه انا بدي طريقة ارسال اوامر لوحة المفاتيح لبرنامج معين
Sendkey for specific windows

الان لما استعمل الامر Sendkey مش كل الwindows رح تنفذ هاذ الامر لانو الkey الي تم ارسالها رح يتعامل معها الجهاز عليها انها virtual مش حقيقيه
فهاي المشكله انو انا بحاجه لطريقه من خلالها ارسل key تكون حقيقيه ويتعرف عليها اي windwos تم الارسال اليه ويطبقها
..........................................................
PHP كود :
SendKeys.Send("{Enter}"
(12-07-22, 03:01 AM)ابو روضة كتب : [ -> ]
PHP كود :
SendKeys.Send("{Enter}"

 الامر Sendkey مش كل الwindows رح تنفذ هاذ الامر لانو الkey الي تم ارسالها رح يتعامل معها الجهاز عليها انها virtual مش حقيقيه

فهاي المشكله انو انا بحاجه لطريقه من خلالها ارسل key تكون حقيقيه ويتعرف عليها اي windwos تم الارسال اليه ويطبقها