Partager via


My.Computer.FileSystem.OpenTextFileReader, méthode

Mise à jour : novembre 2007

Ouvre 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

Paramètres

  • file
    String. Fichier à lire. Obligatoire.

  • encoding
    Encoding. La valeur par défaut est UTF8. Requis.

Valeur de retour

StreamReader

Exceptions

Les conditions ci-dessous peuvent générer une exception.

Notes

Seuls les fichiers texte peuvent être lus avec StreamReader.

Tâches

Le tableau suivant répertorie des exemples de tâches impliquant la méthode My.Computer.FileSystem.OpenTextFileReader.

Pour

Consultez

Ouvrir un fichier avec StreamReader

Comment : lire le texte des fichiers avec un StreamReader (Visual Basic)

Exemple

Cet exemple ouvre le fichier Testfile.txt, en lit une ligne et l'affiche dans 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)

Configuration requise

Espace de noms :Microsoft.VisualBasic.MyServices

Classe :FileSystemProxy (fournit l'accès à FileSystem)

Assembly : bibliothèque Visual Basic Runtime (dans Microsoft.VisualBasic.dll)

Disponibilité par type de projet

Type de projet

Disponible

Application Windows

Oui

Bibliothèque de classes

Oui

Application console

Oui

Bibliothèque de contrôles Windows

Oui

Bibliothèque de contrôles Web

Oui

Service Windows

Oui

Site Web

Oui

Autorisations

L'autorisation suivante peut être nécessaire :

Autorisation

Description

FileIOPermission

Contrôle la possibilité d'accéder à des fichiers et à des dossiers. Énumération associée : Unrestricted.

Pour plus d'informations, consultez Sécurité d'accès du code et Demande d'autorisations.

Voir aussi

Tâches

Comment : lire le texte des fichiers avec un StreamReader (Visual Basic)

Référence

My.Computer.FileSystem, objet

System.Text.Encoding

System.IO.StreamReader

FileSystem.OpenTextFileReader

Autres ressources

Lecture à partir de fichiers en Visual Basic