الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

عند الضغط على Enter

بدأه pcmoon في 17 يناير 2009 · 5 رد · 923 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكــم ورحمـة الله وبركاتــه

اخواني افراد منتدا الفريق العربي للبرمجة اريد كود محيرني

و دي اتعلمة

اريد عند الضغط على اي زي في الكيبورد يعمل الشي الفلاني مثلاً

انتر يجعل التركيز على مربع النص الاخر

و من هذي الامور

و اريد شي اخر الله يعطيكم العافية

اني لمن ياتي الفارة على الزر تاتي مربع صغير و يكون شرح بسيط زي لمن تضع مصطلح في المنتدا و تاتي بزر الفارة ياتيك شرح لة

و لكنة بشبة برسالة مختصرة و شكراً لك

و السلام عليكم و رحمة الله و بركاته

Mail : pc-moon@hotmail.com

من تواضع لله رفعه

قل خيرا أو اصمت

#2

مرحباً أخي الكريم .

عليك إنشاء حدث خاص لكل ( Control ) أو ( Form ) لأن هذا الحدث بالذات لاينفجر إلا إذا كان ذلك التحكم مركز أي ( مستخدم بشكل فعلي )=( Focused ) .

يمكنك أيضاً الإعتماد على الزر ( Tab ) الذي ينتقل من( Control ) الى ( Control ) أخر حسب موقع الـ( Index ) خاصته .

ويمكنك أيضاً عمل إختصارات عن طريق إستخدام التحكم المدعو ( MenuStrip ) الذي يخولك استخدام اختصار عام للـ Form الحاوية, يتم ذلك عن طريق أي زر تحدده أو عن طريق زران, ثلاثة أزرار تكون مضغوط بشكل تسلسلي أو في وقت واحد, طبعاً يتوجب عليك بناء بعض العناصر ( ToolStripMenuItem ) داخل الـ MenuStrip ومن ثم تحديد الـ Shortcut Keys, عند الضغط على أي من الإختصارات المحجوزة, يتم إنفجار الحدث ( Click ) للعنصر صاحب هذا الإختصار وبالتالي ( نفهم : أنه علينا إضافة ما نريد عمله عند الضغط على هذا الإختصار = داخل الحدث ( Click ) لذلك العنصر ) .

تم تعديل هذه المشاركة بواسطة Bashar Rabat في 17 يناير 2009 في 20:39

The important thing is not so much

that every child should be taught,

as that every child should be given the wish to learn.

#3

لكي يعمل مفتاح انتر مثل التاب

اكتب الكود التالي في الحدث

keydown

if e.keycode=keys.enter then sendkeys.send("{tab]")

تم تعديل هذه المشاركة بواسطة hamadalkh في 18 يناير 2009 في 12:52

#4

السلام عليكم و رحمة الله و بركاته

اخوني ارجوكم ارفقولة مثال بسيط لتتضح الفكرة اكثر عندي و جزيتم خيراً

و السلام عليكم و رحمة الله و بركاته

Mail : pc-moon@hotmail.com

من تواضع لله رفعه

قل خيرا أو اصمت

#5

اليس التركيز من مطالب الحدث ( KeyDown, KeyPress, KeyUp ) ?

لا أعتقد أنه الحل الشافي لهذه المشكلة ولا أعتقد أيضاً أن تسجيل HotKey لإستخدامه على هذه الهيئة ( صحيح (

hamadalkh كتب:

لكي يعمل مفتاح انتر مثل التاب

اكتب الكود التالي في الحدث

keydown

if e.keycode=keys.enter then sendkeys.send("{tab]")

The important thing is not so much

that every child should be taught,

as that every child should be given the wish to learn.

#6

السلام عليكم و رحمة الله و بركاته

ودي في سوال انت و انت و انت مقتنع باجابتك طيب انا اتمنى لكم الخير بس انا ماوضحت الصورة ضع مثال و ارفق الشرح داخلة

و لا تنسى كل ماتحط الكود و استفيد منة بتاخذ اجر مو مني من الي فوق هوا من خلق الكون و انشاناء لعبادتة و هذا من ظمن العمال التي تاتي بالحسنات

و يعطيك العافية اخي Bashar Rabat

و انا اتمنى لكل من يحب الخير الفوز بالاخرة

و اعذروني على الاطال و خرجت على الموضوع و لكن للحرص لي و لي غيري من يقراء يسم الموضوع و لا يخرج بفائدة

ارفقو مثلاً رجاً و طلبي التالي

سوالي كالتالي

اريد كماء تضغط زر و تكتب بداخل الحدث الي يخص الزر معين بالاوامر داخلة اريد اميز زر في لوحة المفاتيح اذا ضغط عليها تتنفذ الاوامر

و السلام عليكم و رحمة الله و بركاته

Mail : pc-moon@hotmail.com

من تواضع لله رفعه

قل خيرا أو اصمت

مواضيع مشابهة