Condividi tramite


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

Aggiornamento: novembre 2007

Il Metodo My.Computer.FileSystem.GetFileInfo può essere utilizzato per ottenere un oggetto FileInfo che contiene informazioni sul file specificato.

Nota:

Le opzioni disponibili nelle finestre di dialogo, nonché i nomi e le posizioni dei comandi di menu, possono non corrispondere a quanto descritto nella Guida poiché dipendono dalle impostazioni attive o dall'edizione in uso. Questo argomento della Guida è stato creato basandosi sulle Impostazioni generali per lo sviluppo. Per modificare le impostazioni, scegliere Importa/esporta impostazioni dal menu Strumenti. 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

Oggetto My.Computer.FileSystem

Metodo My.Computer.FileSystem.GetFileInfo

Altre risorse

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