FileSystem.OpenTextFileReader メソッド

定義

StreamReader オブジェクトを開いてファイルから読み取ります。

オーバーロード

OpenTextFileReader(String)

StreamReader オブジェクトを開いてファイルから読み取ります。

OpenTextFileReader(String, Encoding)

StreamReader オブジェクトを開いてファイルから読み取ります。

OpenTextFileReader(String)

StreamReader オブジェクトを開いてファイルから読み取ります。

public:
 static System::IO::StreamReader ^ OpenTextFileReader(System::String ^ file);
public static System.IO.StreamReader OpenTextFileReader (string file);
static member OpenTextFileReader : string -> System.IO.StreamReader
Public Shared 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 を使用してファイルからテキストを読み取る (Visual Basic)

こちらもご覧ください

適用対象

OpenTextFileReader(String, Encoding)

StreamReader オブジェクトを開いてファイルから読み取ります。

public:
 static System::IO::StreamReader ^ OpenTextFileReader(System::String ^ file, System::Text::Encoding ^ encoding);
public static System.IO.StreamReader OpenTextFileReader (string file, System.Text.Encoding encoding);
static member OpenTextFileReader : string * System.Text.Encoding -> System.IO.StreamReader
Public Shared 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 を使用してファイルからテキストを読み取る (Visual Basic)

こちらもご覧ください

適用対象