Compartilhar via


Método My.Computer.FileSystem.OpenTextFileReader

Abre um 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

Parâmetros

  • file
    String.Arquivo a ser lido.Obrigatório.

  • encoding
    Encoding.O padrão é UTF8.Obrigatório.

Valor de retorno

StreamReader

Exceções

As seguintes condições podem criar uma exceção:

Comentários

Somente arquivos de texto podem ser lidos com um StreamReader.

Tarefas

A tabela a seguir lista exemplos de tarefas envolvendo o método My.Computer.FileSystem.OpenTextFileReader.

Para

Consulte

Abrir um arquivo com um StreamReader

Como: Ler texto de arquivos com um StreamReader (Visual Basic)

Exemplo

Este exemplo abre o arquivo Testfile.txt, lê uma linha a partir dele e exibe a linha em uma 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)

Requisitos

Namespace:Microsoft.VisualBasic.MyServices

Classe:FileSystemProxy (fornece acesso a FileSystem)

Assembly: Visual Basic Runtime Library (in Microsoft.VisualBasic.dll)

Disponibilidade por Tipo de Projeto

Tipo de Projeto

Disponível

Aplicativo do Windows

Sim

Biblioteca de Classe

Sim

Aplicativo de Console

Sim

Biblioteca de Controle do Windows

Sim

Biblioteca de Controle da Web

Sim

Serviço do Windows

Sim

Site

Sim

Permissões

A permissão a seguir pode ser necessária:

Permissão

Descrição

FileIOPermission

Controla a habilidade de acesso a arquivos e pastas.Enumeração associada: Unrestricted.

Para obter mais informações, consulte Segurança de Acesso de código e Solicitando permissões.

Consulte também

Tarefas

Como: Ler texto de arquivos com um StreamReader (Visual Basic)

Referência

Objeto My.Computer.FileSystem

System.Text.Encoding

System.IO.StreamReader

FileSystem.OpenTextFileReader

Outros recursos

Leitura de arquivos no Visual Basic