请教vb6.0对txt文件进行读写操作问题
有两个txt文件A和B,从A中读取数据并进行判断,如果符合判断条件则写入B文件中,我用了以下的程序,不进行IF判断时是可以正常读写操作的,为何加入IF语句后在B文件中就没有输出结果了呢?
Dim TStr As String
Dim intext As String
Private Sub Command1_Click()
Open ("c:\test1.txt") For Input As #1
Do While Not EOF(1)
Line Input #1, intext
TStr = TStr + intext + Chr(13) + Chr(10)
Loop
Close #1
Open ("c:\test2.txt") For Output As #2
If Trim(TStr) = Trim("asd") Then '对读取的数据进行判断
Print #2, TStr '如果符合判断条件则在test2中加入数据
Else
Close #2
End If
Text1.Text = TStr
End Sub