Dim str1 As String Open "d:\1.txt" For Input As 1 str1 = StrConv(InputB$(LOF(1), 1), vbUnicode) Close 1Dim astr() As String astr = Split(str1, vbCrLf) If 2 <= UBound(astr) Then astr(2) = "" '删除第三行str1 = Join(astr, "") '再次连接为字符串,如果保留原来的回车换行符,""改为vbCrLf '如果保留原来的回车换行符,会多一个,可以用Replace把两个替换为一个
Open "d:\1.txt" For Input As 1
str1 = StrConv(InputB$(LOF(1), 1), vbUnicode)
Close 1Dim astr() As String
astr = Split(str1, vbCrLf)
If 2 <= UBound(astr) Then astr(2) = "" '删除第三行str1 = Join(astr, "") '再次连接为字符串,如果保留原来的回车换行符,""改为vbCrLf
'如果保留原来的回车换行符,会多一个,可以用Replace把两个替换为一个