使用:
Dim fileStream as System.IO.FileStream = System.IO.File.Open(filename, FileMode.Open)
とは対照的に(行末を参照):
Dim fileStream as System.IO.FileStream = System.IO.File.Open(filename, FileMode.Open, FileAccess.Read)
の
Dim fileStream as System.IO.FileStream = System.IO.File.Open(filename, FileMode.Open)
Dim data(fileStream.length) as Byte
fileStream.read(data, 0, fileStream.length)
fileStream.close()
FileAccess.Read
フラグを追加すると、ファイル例外から読み取るときにすでに使用されているものに遭遇するのを防ぐことができますか?
より良い方法-他の場所で開いている場合でも、読み取り専用モードでアクセスできますか?