FileSystem.EOF メソッドとは?

辞典・百科事典の検索サービス - Weblio辞書

初めての方へ

参加元一覧


用語解説|文献|全文検索

.NET Framework クラス ライブラリ リファレンス

日本マイクロソフト株式会社日本マイクロソフト株式会社

FileSystem.EOF メソッド

ランダム モードまたはシーケンシャル入力モードで開いたファイル現在位置ファイル末尾達している場合ブールTrue返します。

名前空間: Microsoft.VisualBasic
アセンブリ: Microsoft.VisualBasic (microsoft.visualbasic.dll 内)
構文構文

Public Shared Function EOF
 ( _
    FileNumber As Integer _
) As Boolean
Dim FileNumber As Integer
Dim returnValue As Boolean

returnValue = FileSystem.EOF(FileNumber)
public static bool EOF (
    int FileNumber
)
public:
static bool EOF (
    int FileNumber
)
public static boolean EOF (
    int FileNumber
)

パラメータ

FileNumber

必須。有効なファイル番号が含まれている Integer 型の値。

戻り値
ランダム モードまたはシーケンシャル入力モードで開いたファイル現在位置ファイル末尾達している場合ブールTrue返します。

解説解説

詳細については、Visual BasicトピックEOF 関数」を参照してください

EOF は、ファイル末尾達す直前入力取得ようとするときにエラー発生するのを防ぐために使用します。

EOF 関数は、ファイル末尾にまだ達していない場合には False返します。ランダム モードまたはバイナリ モードファイルを開いた場合EOF は、最後に実行された FileGet 関数レコード全体を読むことができなくなるまで False返します。

バイナリ モードファイルを開いた場合EOFTrue返すようになるまでは、Input 関数使用してファイル全体を読もうとするとエラー生成されます。Input使用してバイナリ ファイル読み込む場合は、EOF代わりに LOF 関数Loc 関数使用します。EOF 関数使用する場合Get使用します。出力 モードで開いたファイル場合EOF は常に True返します。

使用例使用

この例では、EOF 関数使用してファイル末尾検出します。Testfile複数テキスト行を含むテキスト ファイルであると仮定しています。

Dim TextLine As String
' Open file.
FileOpen(1, "TESTFILE", OpenMode.Input)
' Loop until end of file.
Do While Not EOF(1) 
' Read line into variable.
   TextLine = LineInput(1)
' Display result in a message box.
   MsgBox("End of file reached at " & TextLine)
Loop
FileClose(1)
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照





FileSystem.EOF メソッドのページへのリンク
FileSystem.EOF メソッドのお隣キーワード
モバイル
モバイル版のWeblioは、下記のURLからアクセスしてください。
http://m.weblio.jp/
_ _   


FileSystem.EOF メソッドのページの著作権
Weblio 辞書情報提供元は参加元一覧にて確認できます。

  
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2012 Microsoft.All rights reserved.

©2012 Weblio RSS