FileSystemProxy.OpenTextFileReader 方法

定义

打开要从文件中读取的 StreamReader 对象。

重载

OpenTextFileReader(String)

打开要从文件中读取的 StreamReader 对象。

OpenTextFileReader(String, Encoding)

打开要从文件中读取的 StreamReader 对象。

OpenTextFileReader(String)

打开要从文件中读取的 StreamReader 对象。

public:
 System::IO::StreamReader ^ OpenTextFileReader(System::String ^ file);
public System.IO.StreamReader OpenTextFileReader (string file);
member this.OpenTextFileReader : string -> System.IO.StreamReader
Public Function OpenTextFileReader (file As String) As StreamReader

参数

file
String

要读取的文件。

返回

StreamReader 要从文件读取的 对象。

例外

文件名以反斜杠 (\) 结尾。

无法找到指定的文件。

该用户缺少从文件读取所必需的权限。

示例

此示例打开文件 Testfile.txt,从中读取一行,并在 中 MessageBox显示该行。

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

注解

只能使用 StreamReader读取文本文件。

下表列出了涉及 My.Computer.FileSystem.OpenTextFileReader 方法的任务示例。

功能 查看
使用 打开文件 StreamReader 如何:使用 StreamReader 读取文件中的文本

另请参阅

适用于

OpenTextFileReader(String, Encoding)

打开要从文件中读取的 StreamReader 对象。

public:
 System::IO::StreamReader ^ OpenTextFileReader(System::String ^ file, System::Text::Encoding ^ encoding);
public System.IO.StreamReader OpenTextFileReader (string file, System.Text.Encoding encoding);
member this.OpenTextFileReader : string * System.Text.Encoding -> System.IO.StreamReader
Public Function OpenTextFileReader (file As String, encoding As Encoding) As StreamReader

参数

file
String

要读取的文件。

encoding
Encoding

要用于文件内容的编码。 默认值为 ASCII。

返回

StreamReader 要从文件读取的 对象。

例外

文件名以反斜杠 (\) 结尾。

无法找到指定的文件。

该用户缺少从文件读取所必需的权限。

示例

此示例打开文件 Testfile.txt,从中读取一行,并在 中 MessageBox显示该行。

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

注解

只能使用 StreamReader读取文本文件。

下表列出了涉及 My.Computer.FileSystem.OpenTextFileReader 方法的任务示例。

功能 查看
使用 打开文件 StreamReader 如何:使用 StreamReader 读取文件中的文本

另请参阅

适用于