打开VB时更改文本文件的文件访问权限

时间:2016-09-09 09:22:33

标签: vb.net file file-permissions access

我希望将文本文件的访问权限从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)

1 个答案:

答案 0 :(得分:0)

文件的属性在打开时无法修改,我建议使用诸如File.AppendAllText之类的东西,或者更适合你需要做的事情,它基本上实现了FileOpen和所有这些东西,但更好地处理它,它可能更快