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
Valor de retorno
Exceções
As seguintes condições podem criar uma exceção:
O nome do arquivo termina com uma barra invertida (\) (ArgumentException).
O arquivo especificado não pode ser encontrado (FileNotFoundException).
O usuário não possui as permissões necessárias para ler a partir do arquivo (SecurityException).
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 |
---|---|
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)