تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
تنفيذ الأمر عند الضغط على إنتر
#1
الكود التالي يقوم بنقل المؤشر عند الضغط على إنتر من TextBox1  إلى  TextBox2 ولكنه قبل الإنتقال يقوم بمسح ما تم كتابته في TextBox1 !

كيف يمكن إصلاحه لتفادي هذا الخطأ ؟
كود :
Private Sub TextBox1_KeyPress(sender As Object, e As KeyPressEventArgs) Handles TextBox1.KeyPress

      If e.KeyChar = ChrW(Keys.Enter) Then
          TextBox2.Focus()

      End If
  End Sub
الرد }}}
تم الشكر بواسطة:
#2
أستخدم هذا الكود وكل عام وانت بألف خير

كود :
   Private Sub TextBox1_KeyDown(sender As Object, e As KeyEventArgs) Handles TextBox1.KeyDown
       If e.KeyCode = Keys.Enter Then
                      TextBox2.Focus()
       End If
   End Sub
الرد }}}
تم الشكر بواسطة: elgokr , ZaerAllail
#3
تفضل اخي
كود :
Private Sub TextBox1_KeyPress(sender As Object, e As KeyPressEventArgs) Handles TextBox1.KeyPress
            
If e.KeyChar = Convert.ToChar(13) Then
TextBox1.Text=""         
  TextBox2.Select()

        End If
    End Sub
حيث ان رقم 13 هو رقم زر انتر 
بالتوفيق
الرد }}}
تم الشكر بواسطة: elgokr , ZaerAllail , ZaerAllail
#4
فقط استخدم هذا الشرط
بدلاً من الشرط الذى تستخدمه لديك

كود :
           If Asc(e.KeyChar) = Keys.Enter Then
               TextBox2.Focus()
           End If

تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]

ساهم دائماً فى    لكل من يقوم بالمساهمة
فى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل 
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله


 شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
الرد }}}
تم الشكر بواسطة: sendbad100 , ZaerAllail
#5
(16-06-18, 09:47 PM)dametucorazon كتب : تفضل اخي
كود :
Private Sub TextBox1_KeyPress(sender As Object, e As KeyPressEventArgs) Handles TextBox1.KeyPress
            
If e.KeyChar = Convert.ToChar(13) Then
TextBox1.Text=""         
  TextBox2.Select()

        End If
    End Sub
حيث ان رقم 13 هو رقم زر انتر 
بالتوفيق

المطلوب هو عدم مسح ما تم كتابته في التكست واحد وأنت وضعت أمر مسح لما تم كتابته !
وعموما بدون أمر المسح يتم مسح TextBox1 بمجرد الالإنتقال !

شكرا للجميع ولكن للأسف الشديد ولا كود منها حل المشكله !

بمجرد الضغط على إنتر ينتقل المؤشر للتكست الثاني ولكنه يمسح ما تم كتابته في التكست السابق 


 وكل عام وأنتم بخير !

تم تصحيح الخطأ 
وللفائدة هذا هو الكود الصحيح  وشكرا للجميع بارك الله فيكم

كود :
       If Asc(e.KeyChar) = Keys.Enter Then
           e.Handled = True
           TextBox2.Focus()
       End If
الرد }}}
تم الشكر بواسطة:
#6
(16-06-18, 11:00 PM)ZaerAllail كتب :
(16-06-18, 09:47 PM)dametucorazon كتب : تفضل اخي
كود :
Private Sub TextBox1_KeyPress(sender As Object, e As KeyPressEventArgs) Handles TextBox1.KeyPress
            
If e.KeyChar = Convert.ToChar(13) Then
TextBox1.Text=""         
  TextBox2.Select()

        End If
    End Sub
حيث ان رقم 13 هو رقم زر انتر 
بالتوفيق

المطلوب هو عدم مسح ما تم كتابته في التكست واحد وأنت وضعت أمر مسح لما تم كتابته !
وعموما بدون أمر المسح يتم مسح TextBox1 بمجرد الالإنتقال !

شكرا للجميع ولكن للأسف الشديد ولا كود منها حل المشكله !

بمجرد الضغط على إنتر ينتقل المؤشر للتكست الثاني ولكنه يمسح ما تم كتابته في التكست السابق 


 وكل عام وأنتم بخير !

اخي الفاضل الكود الذي وضعته لك ضعه في حدث TextBox1.KeyPress
ولن يتم مسح شي من التيكست بوكس الذي كتبت فيه فقط سينتقل لا تضع كود الحذف الذي كتيته لك فقط سيصبح الكود هكذا

كود :
Private Sub TextBox1_KeyPress(sender As Object, e As KeyPressEventArgs) Handles TextBox1.KeyPress
           
If e.KeyChar = Convert.ToChar(13) Then
  TextBox2.Select()

       End If
الرد }}}
تم الشكر بواسطة: ZaerAllail
#7
(16-06-18, 11:24 PM)dametucorazon كتب :
(16-06-18, 11:00 PM)ZaerAllail كتب :
(16-06-18, 09:47 PM)dametucorazon كتب : تفضل اخي
كود :
Private Sub TextBox1_KeyPress(sender As Object, e As KeyPressEventArgs) Handles TextBox1.KeyPress
            
If e.KeyChar = Convert.ToChar(13) Then
TextBox1.Text=""         
  TextBox2.Select()

        End If
    End Sub
حيث ان رقم 13 هو رقم زر انتر 
بالتوفيق

المطلوب هو عدم مسح ما تم كتابته في التكست واحد وأنت وضعت أمر مسح لما تم كتابته !
وعموما بدون أمر المسح يتم مسح TextBox1 بمجرد الالإنتقال !

شكرا للجميع ولكن للأسف الشديد ولا كود منها حل المشكله !

بمجرد الضغط على إنتر ينتقل المؤشر للتكست الثاني ولكنه يمسح ما تم كتابته في التكست السابق 


 وكل عام وأنتم بخير !

اخي الفاضل الكود الذي وضعته لك ضعه في حدث TextBox1.KeyPress
ولن يتم مسح شي من التيكست بوكس الذي كتبت فيه فقط سينتقل لا تضع كود الحذف الذي كتيته لك فقط سيصبح الكود هكذا

كود :
Private Sub TextBox1_KeyPress(sender As Object, e As KeyPressEventArgs) Handles TextBox1.KeyPress
           
If e.KeyChar = Convert.ToChar(13) Then
  TextBox2.Select()

       End If

وضعته يا عزيزي وبنفس الطريقة وما نفع 
وعموما تم تصحيح الخطأ بالكود الأخير إلي وضعته في الرد السابق !

شكرا لك عزيزي
الرد }}}
تم الشكر بواسطة:
#8
العفو بالتوفيق
الرد }}}
تم الشكر بواسطة: ZaerAllail , ZaerAllail , elgokr


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  كيفية تنفيذ امر عند التعليم على checkbox بالداتا جريد فيو heem1986 2 162 21-02-24, 01:37 AM
آخر رد: heem1986
  كيفية تنفيذ أمر عرض بيانات من فورم ثان مصمم هاوي 7 336 19-02-24, 12:28 AM
آخر رد: مصمم هاوي
  تنفيذ كود عند حدوث تغيرات فى أحد جداول قاعد بيانات sql heem1986 2 254 16-02-24, 06:37 AM
آخر رد: عبدالله الدوسري
  مشكلة عدم اكتمال تنفيذ بسبب فصل الشبكة او التيار الكهربائي اثناء النتفيذ تناسيم 3 1,845 05-02-24, 10:04 PM
آخر رد: 01AHMED
  [سؤال] حول ظهور النافذة الاولى عند الضغط على Menustrip2 في النافذة الثانية vb.net 2012 mh66 0 245 19-10-23, 09:05 AM
آخر رد: mh66
  مشكلة في تنفيذ البرنامج 'microsoft.ace.oledb.12.0' provider is not registered um_noor20 6 614 13-09-23, 10:05 AM
آخر رد: um_noor20
  اريد كود لمسح النص من textbox بمجرد الضغط على ال textebox للكتابة رهف العريفي 21 11,899 03-06-23, 04:56 AM
آخر رد: سعود
  تنفيذ اسكربت من خلال فيجوال بيسك atefkhalf2004 4 724 16-03-23, 09:49 PM
آخر رد: atefkhalf2004
  [VB.NET] كيف يمكن تنفيذ امر داخل الباور شل zooz313 2 779 17-12-22, 02:25 PM
آخر رد: kebboud
  [VB.NET] كيفية تنفيذ كود معين كل يوم او يومين ميدو الفنان 6 1,279 10-10-22, 08:18 PM
آخر رد: ميدو الفنان

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم