Share via


疑難排解:讀取和寫入文字檔

更新:2007 年 11 月

這個主題會討論使用文字檔時遇到的常見問題,並針對每個問題建議處理方法。

常見問題

使用文字檔時遇到最常見的問題,包括安全性例外狀況、檔案編碼方式或路徑無效。

安全性例外狀況

發生安全性的錯誤時,就會擲回 SecurityException。這通常是因為使用者缺少必要的使用權限所導致,可藉由加入使用權限或在隔離儲存區 (Isolated Storage) 中使用檔案解決。如需詳細資訊,請參閱疑難排解例外狀況:System.Security.SecurityException隔離儲存區

檔案編碼方式

檔案編碼方式 (也稱為字元編碼方式) 會指定在處理文字時字元的表示方式。編碼方式不正確可能會導致文字檔中產生未預期的字元。對於大部分的檔案而言,雖然通常會偏好 Unicode,但是仍然以是否能處理語言字元而偏好某一種編碼方式。如需詳細資訊,請參閱檔案編碼方式Encoding

不正確的路徑

剖析檔案路徑時 (特別是相對路徑),很容易就提供錯誤資料。確定您所提供的路徑正確,即可更正許多問題。如需詳細資訊,請參閱 HOW TO:在 Visual Basic 中剖析檔案路徑

請參閱

概念

使用 TextFieldParser 物件剖析文字檔

參考

My.Computer.FileSystem 物件

其他資源

在 Visual Basic 中讀取檔案

在 Visual Basic 中寫入檔案