我想使用streamreader和writer類將文件從一個目錄傳輸到另一個目錄。現在我想添加一個狀態欄來顯示狀態欄上的文件名以及剩餘的百分比。當文件被移動到新目錄時它將達到100。有什麼建議嗎?如何在VB.Net win表單應用程序中使用進度條
Dim ioFile As New System.IO.StreamReader("C:\sample.csv")
Dim ioLine As String
Dim ioLines As String
ioLine = ioFile.ReadLine
ioLines = ioLine
While Not ioLine = ""
ioLine = ioFile.ReadLine
ioLines = ioLines & vbCrLf & ioLine
End While
Dim ioWriter As New System.IO.StreamWriter("C:\new.csv")
ioWriter.WriteLine(ioLines)
ioFile.Close()
ioWriter.Close()
你應該複製字節,而不是字符串。而你應該在閱讀時寫下,而不是建立一個巨大的緩衝區。 – SLaks 2011-06-06 16:36:13
哇!一小時內轉發? – 2011-06-06 17:51:45
請不要重新發布相同的問題。耐心等待,好事將會到來。謝謝。 – Kev 2011-06-06 20:47:41