2 回答

TA貢獻(xiàn)1804條經(jīng)驗(yàn) 獲得超3個贊
dim s2 as string,str1 as string,i as string
Open "c:\text1.ini" For Input As #1
Do While Not EOF(1)
Line Input #1, i
str1 = str1 & i & vbcrlf
Loop
Close #1
s = Split(str1, "aabb")
t = Len(s(1)) + Len(s(0)) + 4
s2 = s2 & Left(str1, t) & "vbgood" & Right(str1, Len(str1) - t - 4)
Open "c:\text2.ini" For Output As #2
Print #2 , s2
close #2

TA貢獻(xiàn)1829條經(jīng)驗(yàn) 獲得超7個贊
Open "c:\text1.ini" For Input As #1
Open "c:\text2.ini" For Output As #2
Dim i As String
Do While Not EOF(1)
Line Input #1, i
If InStr(i, "aabb") <> 0 Then i = Mid(i, 1, InStr(i, "aabb") - 1) & "vbgood" & Mid(i, InStr(i, "aabb") + 4, Len(i))
Print #2, i
Loop
Close #1
Close #2
經(jīng)過測試,成功通過!
- 2 回答
- 0 關(guān)注
- 232 瀏覽
添加回答
舉報