OpenMode 列挙型
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ファイル アクセス関数を呼び出すときにファイルを開く方法を示します。
public enum class OpenMode
public enum OpenMode
type OpenMode =
Public Enum OpenMode
- 継承
フィールド
Append | 8 | ファイルは追加のために開かれました。 既定モード。 |
Binary | 32 | ファイルはバイナリ アクセスのために開かれました。 |
Input | 1 | ファイルは読み取りアクセスのために開かれました。 |
Output | 2 | ファイルは書き込みアクセスのために開かれました。 |
Random | 4 | ファイルはランダム アクセスのために開かれました。 |
注釈
ファイル アクセス関連の関数を呼び出すときは、実際の値の代わりに列挙メンバーをコードで使用できます。
列挙体は OpenMode
、ファイル アクセス モードを設定するために使用される定数を定義します。 次の表に、列挙メンバーの一覧を OpenMode
示します。
Input
は Output
、 Append
テキスト ファイルなどのファイルに順次アクセスするときに使用されますが、 Binary
バイナリ ファイル アクセスや Random
ランダム ファイル アクセスに使用されます。 例については、メソッドを FileOpen 参照してください。
ファイルに順次アクセスする場合、そのデータを変更することはできません。 データの読み取り、追加、または新しいデータによる上書きを行うことができます。 入力用に開くと、ファイルに直接書き込まない場合でも、ファイルの内容が上書きされます。
ファイル I/O 操作を実行する場合、 My.Computer.FileSystem
オブジェクトは以前のファイル I/O メソッドよりも優れたパフォーマンスと使いやすさを提供します。 詳細については、オブジェクトを参照してください FileSystem 。