Procedura: determinare se un file è in sola lettura in Visual Basic

È possibile utilizzare il metodo GetFileInfo per ottenere un oggetto FileInfo, che contiene informazioni sul file specificato.

Nota

Nel computer in uso è possibile che vengano visualizzati nomi o percorsi diversi per alcuni elementi dell'interfaccia utente di Visual Studio nelle istruzioni seguenti. La versione di Visual Studio in uso e le impostazioni configurate determinano questi elementi. Per ulteriori informazioni vedere Impostazioni di Visual Studio.

Per determinare se un file è in sola lettura

  • Utilizzare il metodo GetFileInfo per restituire un oggetto FileInfo per il file, su cui possono essere eseguite query in relazione a informazioni. In questo esempio si ottiene l'oggetto FileInfo per Testfile.txt e viene visualizzato il messaggio appropriato se la proprietà IsReadOnly è impostata su 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
    

Vedere anche

Attività

Procedura: determinare se una directory è in sola lettura in Visual Basic

Riferimenti

FileSystem

GetFileInfo

Altre risorse

Proprietà di file, directory e unità in Visual Basic