程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> Visual Basic語言 >> VB.NET >> 檢測文件的結束(Testing for End of File)

檢測文件的結束(Testing for End of File)

編輯:VB.NET

用戶有兩種方法可以確認沒有超過文件的范圍:考察是否有一個NULL的錯誤或者檢驗數據流的結束。當在超過文章的方位的區域讀取數據時,並沒有錯誤發生,然而當在讀取一個文件范圍之外的一個文本字節的時候,它會返回一個NULL值。vb7.0沒有提供IsNULL方法,但是用戶可以通過得到一個文本字節的長度來判斷是不是為NULL,如果此時給一個空字節運行一個length方法則系統會產生一個錯誤,這樣,用戶就可以通過這一點來判斷是不是文件已經到了結束的地方了。

還有一個方法可以確認沒有越出文件的范圍,就是使用stream對象的peek方法進行超前取值。它能夠返回下一個字符的ASCⅡ碼,如果沒有字符的話,就返回NULL。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved