تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] تكست بوكس
#1
اخواني كيف اجعل التكست بوكس لا يقبل الا  ارقام
وتكست بوكس اخر لا يقبل الا احرف
الرد }}}
تم الشكر بواسطة:
#2
في حدث ال keypress  :

كتابة الاحرف فقط :
PHP كود :
If System.Text.RegularExpressions.Regex.IsMatch(e.KeyChar.ToString(), "[^a-zA-Z0-9()\b]"Then
       e
.Handled True
    End 
If 
او :
PHP كود :
If Not (Asc(e.KeyChar) = 8Then
        Dim allowedChars 
As String "abcdefghijklmnopqrstuvwxyz"
 
       If Not allowedChars.Contains(e.KeyChar.ToString.ToLowerThen
            e
.KeyChar ChrW(0)
 
           e.Handled True
        End 
If
 
   End If 

كتابة ارقام فقط:
PHP كود :
If Asc(e.KeyChar) <> 8 Then
        If Asc
(e.KeyChar) < 48 Or Asc(e.KeyChar) > 57 Then
            e
.Handled True
        End 
If
 
   End If 

الرد }}}
#3
(06-10-19, 02:46 PM)Rabeea Qbaha كتب : في حدث ال keypress  :

كتابة الاحرف فقط :
PHP كود :
If System.Text.RegularExpressions.Regex.IsMatch(e.KeyChar.ToString(), "[^a-zA-Z0-9()\b]"Then
       e
.Handled True
    End 
If 
او :
PHP كود :
If Not (Asc(e.KeyChar) = 8Then
        Dim allowedChars 
As String "abcdefghijklmnopqrstuvwxyz"
 
       If Not allowedChars.Contains(e.KeyChar.ToString.ToLowerThen
            e
.KeyChar ChrW(0)
 
           e.Handled True
        End 
If
 
   End If 

كتابة ارقام فقط:
PHP كود :
If Asc(e.KeyChar) <> 8 Then
        If Asc
(e.KeyChar) < 48 Or Asc(e.KeyChar) > 57 Then
            e
.Handled True
        End 
If
 
   End If 

اخي الكريم شكرا لك ارسلت ثلاثة اكواد اثنان منهم تجعل التكست لايدخل به إلا ارقم والثالث لايكتب الا  اللغة العربية
لكن لم ترسل لم اجد منع كتابة الارقام

(06-10-19, 03:42 PM)المنذر كتب :
(06-10-19, 02:46 PM)Rabeea Qbaha كتب : في حدث ال keypress  :

كتابة الاحرف فقط :
PHP كود :
If System.Text.RegularExpressions.Regex.IsMatch(e.KeyChar.ToString(), "[^a-zA-Z0-9()\b]"Then
       e
.Handled True
    End 
If 
او :
PHP كود :
If Not (Asc(e.KeyChar) = 8Then
        Dim allowedChars 
As String "abcdefghijklmnopqrstuvwxyz"
 
       If Not allowedChars.Contains(e.KeyChar.ToString.ToLowerThen
            e
.KeyChar ChrW(0)
 
           e.Handled True
        End 
If
 
   End If 

كتابة ارقام فقط:
PHP كود :
If Asc(e.KeyChar) <> 8 Then
        If Asc
(e.KeyChar) < 48 Or Asc(e.KeyChar) > 57 Then
            e
.Handled True
        End 
If
 
   End If 

اخي الكريم شكرا لك ارسلت ثلاثة اكواد اثنان منهم تجعل التكست لايدخل به إلا ارقم والثالث لايكتب الا  اللغة العربية
لكن لم ترسل لم اجد منع كتابة الارقام

عفوا اخي احد الاكواد لايقبل الا ادخال اللغة الانكليزية والاثنين الاخرين يمنعان ادخال الاحرف
اريد منع ادخال الارقم وقبول الاحرف فقط
الرد }}}
تم الشكر بواسطة: حريف برمجة , asemshahen5
#4
http://vb4arb.com/vb/showthread.php?tid=10467

اتمنى ان يفيدك هذا
الرد }}}
تم الشكر بواسطة: حريف برمجة , حريف برمجة , asemshahen5
#5
كود :
If Not (Asc(e.KeyChar) = 8) Then
       Dim allowedChars As String = "abcdefghijklmnopqrstuvwxyz"
       If Not allowedChars.Contains(e.KeyChar.ToString.ToLower) Then
           e.KeyChar = ChrW(0)
           e.Handled = True
       End If
   End If

الحروف التي في النص هي الاخرف المقبولة ، فا اذا اردت فقط احرف عربية اكتب الاحرف العربية بدل الانجليزية وهكذا 
PHP كود :
   Dim allowedChars As String "abcdefghijklmnopqrstuvwxyz" 

الرد }}}
تم الشكر بواسطة: المنذر , حريف برمجة , asemshahen5
#6
(06-10-19, 04:34 PM)Rabeea Qbaha كتب :
كود :
If Not (Asc(e.KeyChar) = 8) Then
       Dim allowedChars As String = "abcdefghijklmnopqrstuvwxyz"
       If Not allowedChars.Contains(e.KeyChar.ToString.ToLower) Then
           e.KeyChar = ChrW(0)
           e.Handled = True
       End If
   End If

الحروف التي في النص هي الاخرف المقبولة ، فا اذا اردت فقط احرف عربية اكتب الاحرف العربية بدل الانجليزية وهكذا 
PHP كود :
   Dim allowedChars As String "abcdefghijklmnopqrstuvwxyz" 

شكرا اخي كثير كله تمام وفقك الله
الرد }}}
تم الشكر بواسطة: حريف برمجة , asemshahen5


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [سؤال] بخصوص الفلترة كومبو بوكس في الفيجوال ستوديو؟ Mena Sabet 2 132 06-05-24, 02:22 AM
آخر رد: Mena Sabet
  تظليل التكست بوكس عند وضع المؤشر مصمم هاوي 2 212 02-03-24, 08:48 AM
آخر رد: مصمم هاوي
  بحث بالكومبو بوكس لا ى جزء من النص Lathe1 3 536 28-02-24, 02:59 AM
آخر رد: معاند الحظ
  كيف ارسل مجموع 3 تكست بوكس إلى واحد بالترتيب ؟ أبووسم 3 379 18-12-23, 05:17 PM
آخر رد: أبووسم
  [سؤال] توزيع الارقام على أكثر من تكست بوكس أبووسم 11 801 17-11-23, 12:04 AM
آخر رد: أبووسم
  كود تغيير قيمة تكست بوكس فى تاريخ معين Ahmed.vb 2 1,054 11-10-23, 10:35 PM
آخر رد: aljzazy
  [VB.NET] اريد كود البحث او الفلترة عن طريق تيكست بوكس و عرض النتيجة في داتا جريد فيو الحسين احمد 6 10,655 10-06-23, 01:01 PM
آخر رد: mahmoud mostafa 2023
  [VB.NET] إرسال البيانات من التكست بوكس إلى الداتا قريد أبووسم 5 779 28-04-23, 04:15 PM
آخر رد: أبووسم
  [VB.NET] محتاج كود اضهار مسج بوكس كل يوم سبت او احد mac9 8 865 27-03-23, 10:44 PM
آخر رد: sanyor77
  مشكلة في كومبو بوكس فراس محي 3 587 14-03-23, 06:40 PM
آخر رد: عضو جديد

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


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