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

كيف استطيع استخلاص هذة البايانات من textbox ووضعها فى listbox ؟

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

كيف استطيع استخلاص هذة البايانات من textbox ووضعها فى listbox ؟

<html><head><body>:::name:::ahmed::::::name:::mahmoud::::::mohamed:::</html></head>

هذا مجرد مثال للبيانات التى اريد استخلاصها

وانا الريد استخلاص كل اسم موجود بين :::name::: اسم :::name:::

ووضعة فى listbox

ارجو المساعدة

#2

مثال : بس بعد تغيير النص شوية لأنى لقيتك حاطط علامة : اكتر من 3 مرات فى جزء و آخر أسم مكرر بدون name بعديه :

Option Explicit

Private Sub Form_Load()

Dim strInput As String
Dim astrNames() As String
Dim intPos1 As Integer, intPos2 As Integer, intCnt As Integer

strInput = "<html><head><body>:::name:::ahmed:::name:::mahmoud:::name:::AT2K:::name:::msayed2004:::name:::</html></head>"


intPos1 = InStr(strInput, ":::")
intPos2 = InStrRev(strInput, ":::")

strInput = Left$(strInput, (intPos2 + 2))
strInput = Right$(strInput, Len(strInput) - (intPos1 - 1))

astrNames = Split(Trim$(strInput), ":::name:::")

For intCnt = 1 To UBound(astrNames) - 1
	If astrNames(intCnt) <> "" Then lstNames.AddItem astrNames(intCnt)
Next
End Sub

تم تعديل هذه المشاركة بواسطة msayed2004 في 14 أغسطس 2007 في 22:17

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

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…