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

إضافة الكلمات المبحوث عنها إلى شجرة

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

هذا الكود يبحث في الملف ويضيف السطر الموجود فيه الكلمة المبحوث عنها لشجرة مع أربعين كلمة قبلها وبعدها.

المشكلة هي أنه لو كانت الكلمة المبحوث عنها مكررة في هذا السطر فلا تظهر إلا واحدة، أرجوا مساعدتكم ليمكن اظهار الكلمات المكررة

وشكرا

Public Sub SearchInFileRight(ByVal File As String, SStr As String, TV As TreeView)
On Error GoTo err
filename = File
FN = FreeFile
Open filename For Input As FN
MainName = "File" & C  ''''
	Do While Not EOF(FN)
		Ln = Ln + 1	 'Line Number
		Line Input #FN, LineX

		Result = InStr(UCase(LineX), UCase(SStr))

		If Result <> 0 Then	 'If Find any word
			MailN = MailN + 1
			If MailN = 1 Then
				TV.Nodes.Add , , MainName, filename
				C = C + 1
			End If
			Result2 = InStr(LineX, SStr) - 40
			If Result2 < 0 Then Result2 = 1
			MyString = Mid(LineX, Result2, 40)
		 TV.Nodes.Add MainName, 4, MainName & "Line" & Ln, "Line = " & Ln & " : " & MyString

		End If
	Loop
Close #FN
'				   Error Sub
err:
If Right(filename, 1) = "\" Then
Exit Sub
End If
		Exit Sub
End Sub
#2

Up

#4

Up

#5

Up

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

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