|
-
Nov 13th, 2000, 12:32 PM
#1
Thread Starter
New Member
Hi,
here's my code
Open (txtpath.Text) For Input As #1
Open "a:\temp.txt" For Output As #2
sSearch = txtSstr.Text
isearch = Len(sSearch)
sreplace = txtRstr.Text
ireplace = Len(sreplace)
Line Input #1, sInput
Do
iPos = InStr(1, sInput, sSearch)
If (iPos <> 0) Then
iCount = iCount + 1
sInput = Right(sInput, Len(sInput) - iPos)
Else
Line Input #1, sInput
End If
Loop While (Not EOF(1))
lblIcount.Caption = "The total of strings found and replaced = " & CInt(iCount)
Close #1
Close #2
it seems that the loop exits before reading the last line, I've tried moving the EOF to the do but it does the same thing, and help would be apprecated.
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|