درس : إستخدام أوامـر خاصة بلوحة المفاتيح ( Key )



صفحة 1 من 2 12 الأخيرةالأخيرة
النتائج 1 إلى 4 من 5

الموضوع: درس : إستخدام أوامـر خاصة بلوحة المفاتيح ( Key )

  1. #1
    مشرفة سابقه محررة بيت حواء الصورة الرمزية rerehss
    تاريخ التسجيل
    May 2005
    الدولة
    في قلــــــ أمي ــــــب
    المشاركات
    2,644
    معدل تقييم المستوى
    18

    درس : إستخدام أوامـر خاصة بلوحة المفاتيح ( Key )




    السلام عليكم اخواتي

    رمضان كريم عليكن جميعا

    شفت درس عجبني جدا

    فحبيت تشاركوني فيه

    الدرس للأخ الموهوب



    :

    درسنــا اليوم يدور حول كيفية استخدام أوامر خاصه بلوحة المفاتيح , وهالاوامر يعرفها المبرمجين الي يستخدمو فيجول بيسك أو الدوت نت وغيرها من لغات البرمجة , و الأوامــــر هي







    و طريقة الوصول اليها .. كما توضح الصورتين التاليتين






    :: مثـــال الدرس ::






    :: نبــــــــــدأ الشرح ::

    الآن شغل برنامج السويش ماكس
    و ضع خمس حقول نصية ... و إجعل إعداداتها كما توضح الصورة التالية





    و حدد على Scene_1 .. واذهب لقائمة الـ Script الخاصه به
    و اعمل كما توضح الصورة التالية










    كود:
    1- Syntax 
    Key.getAscii()
    وظيفة الأمر : ترجع بالــ ascii code لآخر مفتاح تم ضغطه.

    :: مثال ::
    كود:
    Var1=Key.getAscii();
    في هذا المثال .. سيتم تخزين الآسكي كود لأي مفتاح يتم ضغطه على الكيبورد و يخزن في المتغير Var1 الذي تم تعريفه سابقاً

    ---------------------------------------------------


    كود:
    2- Syntax 
    Key.getCode()
    وظيفة الأمر : ترجع بالــ keyboard code لآخر مفتاح تم ضغطه.

    :: مثال ::
    كود:
    Var2=Key.getCode();
    في هذا المثال .. سيتم تخزين الكيبورد كود لأي مفتاح يتم ضغطه على الكيبورد و يخزن في المتغير Var2 الذي تم تعريفه سابقاً


    ---------------------------------------------------


    كود:
    3- Syntax 
    Key.isDown(keycode)
    وظيفة الأمر : ترجع بالقيمة true في حالة بدأ الضغط على مفتاح معين من لوحة المفاتيح , و false في حالة عدم الضغط.

    :: مثال ::
    كود:
    Var3=Key.isDown(Key.getCode());
    في هذا المثال .. سيتم وضع القيمة true أو false في المتغير Var3 ... توضع قيمة true اثناء ضغطك على أي مفتاح من لوحة المفاتيح و false أثناء عدم الضغط.

    ---------------------------------------------------


    كود:
    4- Syntax 
    Key.isToggled(keycode)
    وظيفة الأمر : ترجع بالقيمة true في حالة الضغط على مفتاح التثبيت ( toggling key ) , و false في حالة عدم الضغط.
    مفتاح التثبيت هو : CAPSLOCK Or Num Lock

    :: مثال ::
    كود:
    Var4=Key.isToggled(Key.CAPSLOCK);
    في هذا المثال .. سيتم وضع القيمة true أو false في المتغير Var4 ... توضع قيمة true اثناء ضغطك على مفتاح CAPSLOCK من لوحة المفاتيح و false أثناء عدم الضغط.


    ---------------------------------------------------




    وظيفة الأمر : تقوم بتحويل الاسكي كود الى حرف ( character )

    :: مثال ::
    كود:
    Var5=chrَ(Var1);
    في هذا المثال .. سيتم تحويل قيمة الآسكي كود المخزنة في المتغير Var1 إلى حرف ويخزن ناتج التحويل في المتغير Var5 .

    توضيح : عند الضغط على زر a من لوحة المفاتيح سيظهر حرف a في صندوق المتغير الخامس لمـــاذا ؟؟

    لانه عند ضغطك على الازرار a من لوحة المفاتيح , سترسل قيمة الاسكي كود الخاصه بحرف الـ a وهي 97
    الى هذه الدالة , وستقوم هذه الدالة بتحويل القيمة من آسكي كود الى حرف .


    :: أمثلة إضافية حول هذه الدالة ::

    كود:
    chrَ(97)=a;
    chrَ(98)=b;
    chrَ(99)=c;
    chrَ(102)=f;

    ( لكل مفتاح من لوحة المفاتيح آسكي كود و كيبورد كود خاص به , لايتشابه بهم مع باقي المفاتيح الأخرى )

    :: كيف تستفيد من هذا الدرس ::

    1- في تشفير النصوص .
    2- صنع لوحة مفاتيح باستخدام السويش ماكس.




    تم بحمد الله

    جميع الحقوق محفوظة - @ الموهوب @

    2000 - 2007



  2. #2

  3. #3

  4. #4
    عضوة نشيطة الصورة الرمزية عـتـويـة
    تاريخ التسجيل
    Mar 2007
    المشاركات
    84
    معدل تقييم المستوى
    13
    اشكرج حبي انتي

    دايما مبدعه

    للاعلى يا ريري

    مياااااااااااااااااااااووو

صفحة 1 من 2 12 الأخيرةالأخيرة

المواضيع المتشابهه

  1. (تمنيت أنااااام البااااارح )
    بواسطة هديرالماء في المنتدى أعمال أدبية حصرية
    مشاركات: 17
    آخر مشاركة: 13-07-2019, 11:56 PM
  2. كم تمنيت شوفتك....}}
    بواسطة حزينة حيل في المنتدى قصائد , خواطر , لـــــ لمنقول ( مما راق لي )
    مشاركات: 11
    آخر مشاركة: 17-02-2010, 04:25 AM

مواقع النشر

مواقع النشر

ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أهم المواضيع

المطبخ

من مواقعنا

صفحاتنا الاجتماعية

المنتديات

ازياء | العناية بالبشرة | رجيم | فساتين زفاف 2017 | سوق نسائي | طريقة عمل البيتزا | غرف نوم 2017 | ازياء محجبات | العناية بالشعر | انقاص الوزن | فساتين سهرة | اجهزة منزلية | غرف نوم اطفال | صور ورد | ازياء اطفال | شتاء | زيادة الوزن | جمالك | كروشيه | رسائل حب 2017 | صور مساء الخير | رسائل مساء الخير | لانجري | تمارين | وظائف نسائية | اكسسوارات | جمعة مباركة | مكياج | تسريحات | عروس | تفسير الاحلام | مطبخ | رسائل صباح الخير | صور صباح الخير | اسماء بنات | اسماء اولاد | اتيكيت | اشغال يدوية | الحياة الزوجية | العناية بالطفل | الحمل والولادة | ديكورات | صور حب | طريقة عمل القرصان | طريقة عمل الكريب | طريقة عمل المندي |