delphi4arab منتديات دلفي للعرب
ما هي شفيرة الاكسي للازرار التالية - نسخة قابلة للطباعة

+- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum)
+-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3)
+--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15)
+--- الموضوع : ما هي شفيرة الاكسي للازرار التالية (/showthread.php?tid=5600)



ما هي شفيرة الاكسي للازرار التالية - noor.aldeen.sha - 02-10-2013

بسم الله الرحمن الرحيم
السلام عليكم

ما هي الثوابت المعرفة في دلفي التي تحوي على شفيرة لاكسي لازرار الاسهم

وشكرا لكم و لهذا المنتدى الرائع


ما هي شفيرة الاكسي للازرار التالية - Najy Ibraheem - 02-10-2013

السلام عليكم...

قيم أزرار الأسهم لا تتبع جدول شفرة آسكي (ASCII code) و لكن لها قيم تعرف بـ Virtual Key codes (و يتم تمريرها إلى الحدث OnKeyDown و الحدث OnKeyUp و ليس للحدث OnKeyPress) و هي معرفة كثوابت في الوحدة Windows كالتالي:

VK_RIGHT: السهم الأيمن.
VK_LEFT: السهم الأيسر.
VK_UP: السهم العلوي.
VK_DOWN: السهم السفلي.

نرجو الاستفادة و السلام.