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

عن استخدم دالة Keycode لمفتاح من المفاتيح

بدأه خيالك في 25 نوفمبر 2010 · 1 رد · 498 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

اريد ان اعمل برنامج بحيث لو ضغطت على مفتاح + مثلا و انا مستمر بالضغط على هذا المفتاح لا يكتب الا مره واحده ولا يستمر بالكتابه

وقد قمت بعمل كود ولكن يقوم بهذه العمليه في البداية واذا وضعتها بعد حرف ثاني فانه يرجع لوضع القديم ويتكرر الحرف مره اخرى.

     if (e.KeyCode == Keys.Add)
                 textBox1.Text = "+";
                 textBox1.SelectionStart = textBox1.Text.Length;
            while (textBox1.Text == "+")
            {
                textBox1.Text = "";
                textBox1.SelectionStart = textBox1.Text.Length;
            }

            if (e.KeyCode == Keys.Execute)
                textBox1.Text = "=";
            textBox1.SelectionStart = textBox1.Text.Length;
            while (textBox1.Text == "=")
            {
                textBox1.Text = "";
                textBox1.SelectionStart = textBox1.Text.Length;

            }
#2
            textBox1.ReadOnly = true;
            if (e.KeyCode == Keys.Add)
                textBox1.Text = "+";

والله اعلم

حاولت المساعده فقط

تم تعديل هذه المشاركة بواسطة mohamed salama في 26 نوفمبر 2010 في 21:00

73b14eadba.gif

الحمدلله والصلاة والسلام على رسول الله وعلى آله وصحبه أجمعين

لكل مبتدئى البرمجه برمجه بلغه السى شارب

تنصيب ويندوز 8 على vmware

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