تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
استشارة في كود
#2
عليك أن تترك المستخدم يكتب ما يريده في التكست بوكس
ثم فقط تتأكد أن المدخلات كلها عبارة عن حروف لغة عربية

يمكنك أن تستخدم دالة بهذا الشكل
عليك فقط أن تكمل بقية الحروف العربية في المصفوفة chars


PHP كود :
  Public Function IsValidString(As String) As Boolean
        Return s
.All(Function(c)
 
                        'أكمل بقية الحروف العربية
                         Dim chars As Char() = New Char() {ChrW(1570), ChrW(1571), ChrW(1572), ChrW(1573), ChrW(1574), ChrW(1575), ChrW(1576), ChrW(15777), ChrW(1576), ChrW(1588), ChrW(1589), ChrW(1590)}
                         For i As Integer = 0 To chars.Length - 1
                             If chars(i) = c Then
                                 Return True
                             End If
                         Next
                         Return False
                     End Function)
    End Function 

الاستخدام :

PHP كود :
       Dim s As String "فيجوال بيسك"
 
       Dim bool As Boolean IsValidString(s

حل أخر
فقط غير الرقم 1255 الي أول رقم أسكي قبل اول رقم أسكي في الحروف العربية لأني مش متذكر الرقم


PHP كود :
   Public Function IsValid(As String) As Boolean
        Return s
.Any(Function(cChrW(1255))
 
   End Function 
Retired
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
استشارة في كود - بواسطة hikmat - 16-10-17, 05:30 PM
RE: استشارة في كود - بواسطة silverlight - 16-10-17, 06:15 PM
RE: استشارة في كود - بواسطة سعود الشامان - 16-10-17, 06:38 PM
RE: استشارة في كود - بواسطة a.ahmed - 16-10-17, 11:01 PM


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


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