تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
إظهار رسالة عند وجود حرف معين
#1
أخواني ممكن كود إظهار رسالة إذا وجد حرف معين وسط مجموعة حروف مثلا sssssassssss فيظهر رسالة أنه الحرف a موجود
الرد }}}}
تم الشكر بواسطة:
#2
هذه الداله تعطيك موقع نص خلال نص اخر
بمعنى اننا لو عننا نصنا الحبوب I Love visual basic
وعندنا نص ثانى وهو love حلو الكلام
عن طريق الداله Instr نقدر نعرف موقع النص الثانى الى هو Love موجود فين فى النص الاول
وتعيد هذه الداله قيمة من النوع Integer وفى مثالنا السابق هتعطى رقم 3 لان النص الثانى
موجود فى النص الاول بداية من الحرف الثالث ممكن تطبق هذا الكود علشان تفهم اكثر

رمز برمجي:

PHP كود :
Dim s As String "I Love visual basic"
        
Dim s2 As String "Love"
        
MsgBox(InStr(ss2CompareMethod.Binary)) 

والداله Instr بتاخد ثلاث وسائط
الاول : وهو النص الى هتبحث فى وفى مثالنا هذا النص الاول
الثانى : النص الى هتبحث عنه
الثالث : طريقة البحث وهناك نوعين الاول text والثانى binary ولو اختارنا binary
هيفرق فى البحث بين الحروف الكبيرة والصغيرة يعنى مثلا كلمة love غير LOVE
اما لو اختارنا text مش هيفرق بين الحروف الكبيرة والحروف الصغيرة

-----------------------------------------------------------------------
تطبيق على الداله
الان هنعمل تطبيق صغير علشان تفهم اكثر
هنستخدم الداله دى فى البحث فى صندوق نص عن النص الى احنا عايزينه
طيب افتح مشروع جديد وضع فيه button و2 text box
اجعل خاصية text للا button تساوى find
واجعل خاصية Multiline للا textbox2 تساوى TRUE
واكتب هذا الكود فى زر الامر

PHP كود :
Dim i As Integer

        i 
InStr(TextBox2.TextTextBox1.TextCompareMethod.Binary)
        If 
0 Then
            TextBox2
.Select(1Len(TextBox1.Text))
            
TextBox2.Focus()
        Else
            
MsgBox("لم يتم العثور على شى")
        
End If 
الرد }}}}
تم الشكر بواسطة:
#3
مشكوور على مساعدتك لكن انا ابغى اعرف هل كلمة love. موجودة في جملة ام لا
الرد }}}}
تم الشكر بواسطة:
#4
نعم هى تفعل ذلك
اذا كان الحرف موجود تعود برقم تواجد الحرف فى الكلمة او الجمله
اذا كان غير موجود تعود بصفر 0 يمكنك التحقق من الرقم صفر كما فى المثال
If i > 0 Then
اذا كان الحرف موجود
If i = 0 Then
اذا كان الحرف غير موجود


وهكذا
الرد }}}}
تم الشكر بواسطة:
#5
السلام عليكم

ابسط طريقة هي باستخدام دالة الcontains هكذا:

PHP كود :
If (TextBox1.Text.Contains("a")) Then
            MessageBox
.Show("True")
        
End If 

فهي ترجع قيمة بوليانية اذا كانت الكلمة او الحرف موجودا ترجع true والا false
الرد }}}}
تم الشكر بواسطة:
#6
شكرا لكم على مساعدتي
الرد }}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] معني رسالة الخطأ يسرى7 10 300 16-01-17, 01:08 AM
آخر رد: يسرى7
  [VB.NET] رقم رسالة الخطا العواد الصغير 4 176 15-01-17, 01:51 AM
آخر رد: يسرى7
  رسالة خطأ محمد عبدو 1 67 13-01-17, 01:36 AM
آخر رد: مساعدة
  تعديل الكود (ظهور مسج بوكس عند عدم وجود الاسم) Namer 10 415 04-01-17, 01:12 AM
آخر رد: Namer
  [VB.NET] خطا بالكود عند اجراء عملية حذف لاحد العملاء في البنك بسبب وجود علاقة بين الحقول في ال Asmaa adel 2 112 08-12-16, 11:57 AM
آخر رد: Asmaa adel
  الرجاء المساعده في ايجاد كود لتحقيق شرط معين معتز الجازوي 1 81 07-12-16, 05:19 AM
آخر رد: silverlight
  [سؤال] حفظ تاريخ معين بقاعدة البيانات توفي العراقي 4 161 07-12-16, 01:11 AM
آخر رد: adel27
  كيف يتم حل مشكلة ظهور رسالة عند الضغط علي هيد داتا جريد فيو السيد الجوهري 4 141 30-11-16, 10:08 PM
آخر رد: السيد الجوهري
  التحقق من وجود هذة القيمة فى الداتا جريد فيو مع العلم انى استخدم المعالج araxis 4 256 29-11-16, 07:26 AM
آخر رد: amgad525
Bug أستفسـار جلب أسماء ملجد معين ..؟ adel27 6 157 27-10-16, 10:24 PM
آخر رد: adel27

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


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