GetFileInfo メソッドを使用すると、指定したファイルに関する情報を格納している FileInfo オブジェクトを取得できます。
注意
お使いのマシンで、Visual Studio ユーザー インターフェイスの一部の要素の名前や場所が、次の手順とは異なる場合があります。 これらの要素は、使用している Visual Studio のエディションや独自の設定によって決まります。 詳細については、「Visual Studio の設定」を参照してください。
ファイルが読み取り専用かどうかを確認するには
GetFileInfo メソッドを使用して、ファイルの FileInfo オブジェクトを取得し、このオブジェクトを照会して情報を取得します。 この例では、Testfile.txt に対応する FileInfo オブジェクトを取得し、IsReadOnly プロパティが True に設定されているかどうかに応じて、適切なメッセージを表示します。
Dim infoReader As System.IO.FileInfo infoReader = My.Computer.FileSystem.GetFileInfo("C:\testfile.txt") If infoReader.IsReadOnly = True Then MsgBox("File is readonly!") End If
参照
処理手順
方法 : Visual Basic でディレクトリが読み取り専用かどうかを確認する