我希望将文本文件的访问权限从Input更改为Append,具体取决于代码中需要执行的操作。打开时设置为输入,因为第一个操作是读取数据,但如何在不关闭文件的情况下将其更改为附加?
我的代码:
FileOpen(1, username & DateTime.Now.ToString(" hh-mm dd-MM-yyyy") & ".txt", OpenMode.Input)
'y = senArray.Count
For Each x In senArray
If LineInput(1) = senArray(x) Then
lineTemp = LineInput(1)
PrintLine(1, lineTemp & " " & j)
If LineInput(1) = "" Then
PrintLine(1, senArray(x) & " " & j)
End If
Else
End If
j += 1
Next
FileClose(1)
答案 0 :(得分:0)
文件的属性在打开时无法修改,我建议使用诸如File.AppendAllText之类的东西,或者更适合你需要做的事情,它基本上实现了FileOpen和所有这些东西,但更好地处理它,它可能更快