C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 144 を表示中)
■84227 / )  csvを読み取り専用で読み込む方法
□投稿者/ ひろみ (1回)-(2017/06/01(Thu) 16:12:19)

分類:[.NET 全般] 

2017/06/01(Thu) 16:13:52 編集(投稿者)

こんにちは。
以下のようにcsvを読み込む処理を行っているのですが、これを開いているときに他の処理が稀にエラーになります。
ファイルが開かれているからです。
以下のファイルで読み取り専用で読み込むにはどのようにすれば宜しいでしょうか。
ネットで検索しましたが適切なものを探し出すことができません。
ご存知の方ご教授お願い致します。


File_yosan = "yosan" & MYtoday.ToString("yyyyMM") & ".csv"
If System.IO.File.Exists(PATH_yosan & File_yosan) Then 'ファイルの有無を確認
reader = My.Computer.FileSystem.OpenTextFileReader(PATH_yosan & File_yosan, System.Text.Encoding.Default)

k = 0
midasi = 1 'ゼロから開始
Do Until reader.EndOfStream
line = reader.ReadLine() '一行読込
If k >= midasi Then

'処理

End If
k = k + 1
Loop
End If
返信 編集キー/


管理者用

- Child Tree -