Como: Determinar se um arquivo é somente leitura em Visual Basic

O GetFileInfo método pode ser usado para obter um FileInfo o objeto, que contém informações sobre o arquivo especificado.

ObservaçãoObservação

Seu computador pode mostrar nomes ou locais diferentes para alguns dos elementos da interface do usuário do Visual Studio nas instruções a seguir. A edição do Visual Studio que você possui e as configurações que você usa determinam esses elementos. Para obter mais informações, consulte Configurações do Visual Studio.

Para determinar se um arquivo é somente para leitura

  • Use o método GetFileInfo para retornar um objeto FileInfo para o arquivo, que pode ser consultado para obter informações. Este exemplo obtém um objeto FileInfo para Testfile.txt e exibe a mensagem apropriada se a propriedade IsReadOnly estiver definida como True.

    Dim infoReader As System.IO.FileInfo
    infoReader = My.Computer.FileSystem.GetFileInfo("C:\testfile.txt")
    If infoReader.IsReadOnly = True Then
        MsgBox("File is readonly!")
    End If
    

Consulte também

Tarefas

Como: Determinar se um diretório é somente leitura em Visual Basic

Referência

FileSystem

GetFileInfo

Outros recursos

Propriedades de arquivo, diretório e unidade no Visual Basic