我有一個表格,我保存到文本文件中。錯誤說當寫入文件時文件已經打開
基於同樣的形式我有一個按鈕,允許您查看您從文本文件
之前什麼保存時,我打它讀取數據網格的文本文件,並顯示該按鈕。
這段代碼是什麼顯示到DataGrid
Dim reader As StreamReader
reader = New StreamReader("C:\Users\John\Desktop\tickets.txt")
Dim a As String
Dim results() As String
Do
a = reader.ReadLine
results = a.Split(vbTab)
dgv.Rows.Add(results(0), results(1), results(2), results(3), results(4), results(5))
' Code here
'
Loop Until a Is Nothing
reader.Close()
reader.Dispose()
這段代碼保存到文件
Dim file As StreamWriter
file = New StreamWriter("C:\Users\John\Desktop\tickets.txt", True)
file.WriteLine(txtname.Text & vbTab & dtdate.Text & vbTab & txttime.Text & vbTab & txtwho.Text & vbTab & txtproblem.Text & vbTab & txtresolution.Text)
file.Close()
當我讀到記錄第一再試圖挽救他們,我不斷收到錯誤的進程無法訪問該文件,因爲它正在被另一個進程使用。
我都收了讀者和作家,這是爲什麼happeneing
你在Word中打開該文件?這會導致這個錯誤。 – xpda
nope沒有文件打開 – user867621