疑難排解:讀取和寫入文字檔 (Visual Basic)
這個主題會討論使用文字檔時遇到的常見問題,並針對每個問題建議處理方法。
常見問題
使用文字檔時遇到最常見的問題,包括安全性例外狀況、檔案編碼方式或路徑無效。
安全性例外狀況
發生安全性的錯誤時,就會擲回 SecurityException。 這通常是因為使用者缺少必要的使用權限所導致,可藉由加入使用權限或在隔離儲存區 (Isolated Storage) 中使用檔案解決。 如需詳細資訊,請參閱疑難排解例外狀況:System.Security.SecurityException。
檔案編碼方式
檔案編碼方式 (也稱為字元編碼方式) 會指定在處理文字時字元的表示方式。 編碼方式不正確可能會導致文字檔中產生未預期的字元。 對於大部分的檔案而言,雖然通常會偏好 Unicode,但是仍然以是否能處理語言字元而偏好某一種編碼方式。 如需詳細資訊,請參閱檔案編碼方式 (Visual Basic)和 Encoding。
不正確的路徑
剖析檔案路徑時 (特別是相對路徑),很容易就提供錯誤資料。 確定您所提供的路徑正確,即可更正許多問題。 如需詳細資訊,請參閱 HOW TO:在 Visual Basic 中剖析檔案路徑。
請參閱
參考
概念
使用 TextFieldParser 物件剖析文字檔 (Visual Basic)