تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] تحديد عدد احرف التيكست بوكس
#1
السلام عليكم

في البداية هناك طريقة لخصائص التيكست بوكس تسمي MAX LENGHT

وهي لتحديد الاحرف التي يتم ادخالها وانا اعرفها جيدا

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

عايز طريقة انة لا يجوز للمستخدم البحث بعدد احرف اكثر من عرض التيكست بوكس المرئي للمستخدم
الرد }}}
تم الشكر بواسطة:
#2
و عليكم السلام اخي ..

يمكنك الإستعانة بالروابط التالية :




قبل ان تضع الموضوع , قم بالبحث اولاً ..

تحياتي لك و تمنياتي لك بالتوفيق
الرد }}}
تم الشكر بواسطة: Done , Done , sendbad100
#3
لتحديد عدد الاحرف حسب اللغة المستخدمة
يمكنك فعلها باحد الطرق التالية...

الطريقة الاولى تحديد عدد احرف الحربي نصف عدد احرف الانجليزية..

1- قم باضافة السطر التالى اسفل Public Class Form1
كود :
Public Property ii As Integer

ثم فى منطقة TextBox1.KeyPress
استخدم الكود التالى
كود :
Dim allowedChars As String = "abcdefghijklmnopqrstuvwxyz" ' or [a-zA-Z]
       If Not allowedChars.Contains(e.KeyChar.ToString.ToLower) Then
           ii = 2
       Else
           ii = 1
       End If
       TextBox1.MaxLength = (10 / ii)

قم بتغغير رقم 10 الى الحد المطلوب للغة الانجليزية... وتعتبر الصف لـ العربية


الطريقة الثانية وهو تحديد قيمة لكل لغة
فى منطقة TextBox1.KeyPress استخدم الكود التالي
كود :
       Dim allowedChars As String = "abcdefghijklmnopqrstuvwxyz" ' or [a-zA-Z]
       If Not allowedChars.Contains(e.KeyChar.ToString.ToLower) Then
           TextBox1.MaxLength = 50
       Else
           TextBox1.MaxLength = 35
       End If


اتمنى الاكواد بالرد هنا هو ما تريده

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

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


 شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
الرد }}}
تم الشكر بواسطة: Done , YousefOkasha , YousefOkasha , sendbad100
#4
بارك الله فيك علي ما تقدمة من نفع Heart
الرد }}}
تم الشكر بواسطة: sendbad100 , elgokr


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] تكست بوكس EMADW 3 451 09-05-25, 05:09 PM
آخر رد: princelovelorn
  كود لتغير لون الخط فى التكست بوكس خالد كامل1 1 337 31-01-25, 06:22 PM
آخر رد: أبو خالد الشكري
  [كود] كود تغيير حجم النص في التكست بوكس hassan 8 8,785 30-01-25, 02:33 AM
آخر رد: خالد كامل1
  مساعدة في استيراد البيانات من الليست بوكس fireswored1 4 462 22-01-25, 08:43 PM
آخر رد: fireswored1
  [VB.NET] تعبئة كومبو بوكس بقواعد البيانات الموجوده علي السيرفر Mustafa Shaker 6 4,097 23-12-24, 03:59 PM
آخر رد: aljzazy
  [VB.NET] جيك بوكس muaamar 3 377 23-11-24, 09:00 PM
آخر رد: rdxdz
  كتابه عدد معين من الارقام داخل تيكست بوكس modymody300894 3 552 07-11-24, 09:15 PM
آخر رد: modymody300894
  أريد تحديد صلاحيات المستخدمين عن طريق حقل في جدول قاعدة البيانات F.H.M 0 323 12-09-24, 06:29 PM
آخر رد: F.H.M
  كيفيه التعامل مع ملفات الدروب بوكس عن طريق api ackore 3 453 22-08-24, 06:13 AM
آخر رد: ackore
  معرفة حجم ملف PDF تم تحديد مساره modymody300894 1 289 10-08-24, 03:35 PM
آخر رد: ميدو الفنان

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


يقوم بقرائة الموضوع: