الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف استطيع عد كلمة معينة فى richtext ؟

مغلق
بدأه ramysarwat في 13 أغسطس 2007 · 4 رد · 566 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

كيف استطيع عد كلمة معينة فى richtext ؟

#2
Dim sx As String
sx = RichTextBox1.Text 

Dim sWord As String, sCount As Integer
sWord = "123"   ' الكلمة التي تبحث عنها والتي تريد عدها

sCount = (Len(sx) - Len(Replace(sx, sWord, ""))) / Len(sWord)
MsgBox sCount
#3

ممكن توضح اكثر اخي ؟؟

هل تقصد ان تعد الاحرف ؟

startingprogremmer.jpg
#4
مبرمج مبتدا كتب:
هل تقصد ان تعد الاحرف ؟

لا يقصد عدد مرات تكرار (ظهور) كلمة معينة, وهو بالضبط ما يقوم به كود الأخ طارق

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

#5

السلام عليكم

طريقة الاخر الكريم مبتكرة وجميلة

حقيقة إنها طريقة رائعة عمق في التفكير

إن كان علي فأنا أستعمل هذه الطريقة وهي جيدة ولن أغيرها رغم إعجابي بالفكرة

Function CountStirng(Text As String, ToCount As String)

Dim sCounter As Long
Dim sFind As Long
Do
DoEvents
sFind = InStr(sFind + 1, Text, ToCount)
If sFind = 0 Then Exit Do
sCounter = sCounter + 1

Loop

MsgBox sCounter, vbInformation, "Count"
End Function

لا تحتاج إلى أي شرح

هذا الموضوع مغلق.

مواضيع مشابهة