Condividi tramite


Metodo My.Computer.FileSystem.OpenTextFileReader

Aggiornamento: novembre 2007

Apre StreamReader.

' Usage
Dim value As System.IO.StreamReader = My.Computer.FileSystem.OpenTextFileReader(file)
Dim value As System.IO.StreamReader = My.Computer.FileSystem.OpenTextFileReader(file ,encoding)
' Declaration
Public Function OpenTextFileReader( _
   ByVal file As String _
) As System.IO.StreamReader
' -or-
Public Function OpenTextFileReader( _
   ByVal file As String, _
   ByVal encoding As System.Text.Encoding _
) As System.IO.StreamReader

Parametri

  • file
    String. File da leggere. Obbligatorio.

  • encoding
    Encoding. Il valore predefinito è UTF8. Obbligatorio.

Valore restituito

StreamReader

Eccezioni

Un'eccezione può essere generata nelle condizioni seguenti:

Note

È possibile leggere solo file di testo con StreamReader.

Attività

Nella tabella riportata di seguito sono elencati esempi di attività relative al metodo My.Computer.FileSystem.OpenTextFileReader.

Per

Vedere

Aprire un file con StreamReader

Procedura: leggere il testo di un file con uno StreamReader (Visual Basic)

Esempio

Nell'esempio viene aperto il file Testfile.txt, ne viene letta una riga che viene visualizzata in MessageBox.

Dim fileReader As System.IO.StreamReader
fileReader = _
My.Computer.FileSystem.OpenTextFileReader("C:\\testfile.txt")
Dim stringReader As String
stringReader = fileReader.ReadLine()
MsgBox("The first line of the file is " & stringReader)

Requisiti

Spazio dei nomi:Microsoft.VisualBasic.MyServices

Classe:FileSystemProxy (fornisce l'accesso a FileSystem)

Assembly: libreria di runtime di Visual Basic (in Microsoft.VisualBasic.dll)

Disponibilità in base al tipo di progetto

Tipo di progetto

Disponibile

Applicazione Windows

Libreria di classi

Applicazione di console

Libreria di controlli Windows

Libreria di controllo Web

Servizio Windows

Sito Web

Autorizzazioni

Può essere necessaria l'autorizzazione seguente:

Autorizzazione

Descrizione

FileIOPermission

Controlla la possibilità di accedere ai file e alle cartelle. Enumerazione associata: Unrestricted.

Per ulteriori informazioni, vedere Protezione dall'accesso di codice e Richiesta di autorizzazioni.

Vedere anche

Attività

Procedura: leggere il testo di un file con uno StreamReader (Visual Basic)

Riferimenti

Oggetto My.Computer.FileSystem

System.Text.Encoding

System.IO.StreamReader

FileSystem.OpenTextFileReader

Altre risorse

Lettura da file in Visual Basic