26-06-13, 07:27 PM
السلام عليكم
اذا اردت بحث عادي اي انك تبحث وتعمل تضليل على الكلمة او الحرف الذي تبحث عنه فهذا هو الكود
If InStr(TextBox1.Text, TextBox2.Text) <> 0 Then
TextBox1.SelectionStart = InStr(TextBox1.Text, TextBox2.Text) - 1
TextBox1.SelectionLength = Len(TextBox2.Text)
TextBox1.Focus()
Else
MsgBox("Not found", vbOKOnly, "Find")
End If
اما اذا اردت ان تتأكد من وجود الكلمة او الحرف الذي بحثت عنه موجود ام لا فهو فقط تحذف 3 اسطر من الكود السابق ونضع رسالة وجود الكلمة فيصبح كالتالي
If InStr(TextBox1.Text, TextBox2.Text) <> 0 Then
MsgBox("the Text Is Find", , "Find")
Else
MsgBox("Not found", , "Find")
End If
___
ارجو ان يكون المطلوب
اما اذا فهمت السؤال خطأ فأرجو التوضيح أكثر:p
اذا اردت بحث عادي اي انك تبحث وتعمل تضليل على الكلمة او الحرف الذي تبحث عنه فهذا هو الكود
If InStr(TextBox1.Text, TextBox2.Text) <> 0 Then
TextBox1.SelectionStart = InStr(TextBox1.Text, TextBox2.Text) - 1
TextBox1.SelectionLength = Len(TextBox2.Text)
TextBox1.Focus()
Else
MsgBox("Not found", vbOKOnly, "Find")
End If
اما اذا اردت ان تتأكد من وجود الكلمة او الحرف الذي بحثت عنه موجود ام لا فهو فقط تحذف 3 اسطر من الكود السابق ونضع رسالة وجود الكلمة فيصبح كالتالي
If InStr(TextBox1.Text, TextBox2.Text) <> 0 Then
MsgBox("the Text Is Find", , "Find")
Else
MsgBox("Not found", , "Find")
End If
___
ارجو ان يكون المطلوب
اما اذا فهمت السؤال خطأ فأرجو التوضيح أكثر:p
